Ich möchte aus einer .txt Werte (natürlich während Kompilierzeit) in ein Array schreibe um diese während der Laufzeit des MSP zu verarbeiten. Ist es möglich mit der normalen C Syntax einfach auf eine .txt zuzugreifen? Also so wie man das aus einfachen C-Dateien aus dem Informatikunterricht kennt?
Während der Compilezeit kannst du das ja per #include machen. Bsp.: main.c: ... #include "werte.h" ... werte.h: ... int bla[256] = { .... }; int x = 5; ... bla und x hast du dann als globale Variablen in der Main.
Hm das war nicht ganz das was ich meinte. Ein externes Programm erstellt mir eine txt. Aus dieser will ich jetzt Zahlen in das Array eintragen. Dafür müsste ich diese Zeilenweise einlesen und die Zahlen rausfischen. Dies sollte kein Problem sein, da die Zahlen sortiert angeordnet sind. Nur einen Zugriff auf die txt zu erhalten? Und dann diese Standard C Funktionen verwenden (fgets, fgetch...?) ... ich weiß nicht...
Du solltest ein Skript dazwischen schalten, welches aus Deiner txt ein C-konformes File macht.
Die selbe Idee ist mir kurz nach abschicken meines letzten Posts auch gekommen. Und siehe da sie war garnicht so schlecht. Danke für die Denkanstöße. Das wird hinzukriegen sein.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.