Das Deutsche Casio-Taschenrechner Forum wurde zum 31.12.2013 geschlossen und kann weiterhin als Nachschlagewerk verwendet werden.
Wer mehr erfahren möchte: Ein sehr guter Beitrag von Elias

Verzeichnisübersicht

Hilfe beim Programmieren mit dem fx-9860G SDK.

Re: Verzeichnisübersicht

Beitragvon SimonLothar » Do 19. Nov 2009, 08:15

index = 0;
while (name[index]) {
oeffnen[index] = name[index];
index++;
}

Hier musst Du sicherstellen, dass oeffnen von einer terminierenden Null abgeschlossen wird.
also nach dem loop:
oeffnen[index] = 0;
.
SimonLothar
 
Beiträge: 228
Registriert: Mi 27. Mai 2009, 10:51
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon SimonLothar » Do 19. Nov 2009, 08:24

SimonLothar
 
Beiträge: 228
Registriert: Mi 27. Mai 2009, 10:51
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon Paul94 » Do 19. Nov 2009, 16:19

Paul94
 
Beiträge: 219
Registriert: Do 14. Mai 2009, 06:50
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon SimonLothar » Do 19. Nov 2009, 22:54

SimonLothar
 
Beiträge: 228
Registriert: Mi 27. Mai 2009, 10:51
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon SimonLothar » Do 19. Nov 2009, 23:25

SimonLothar
 
Beiträge: 228
Registriert: Mi 27. Mai 2009, 10:51
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon Paul94 » Fr 20. Nov 2009, 11:33

Hi

Vielen Dank für die Hilfe, jetzt kann ich Dateien auslesen und ausgeben.
Ist eine Datei aber weniger als 500 Zeichen lang, was ja durchaus mal vorkommt :D, liest die Funktion jetzt auch weiter aus, mit recht komischem Inhalt.
EOF ist möglich auf dem Rechner, aber wie setze ich das ein, sodass nur bis zum Ende gelesen wird.

Danke, Paul
Paul94
 
Beiträge: 219
Registriert: Do 14. Mai 2009, 06:50
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon SimonLothar » Fr 20. Nov 2009, 18:41

Bfile_ReadFile gibt die Anzahl gelesener Bytes als Funktionswert zurück. Den kannst Du nutzen, wenn Du genau wissen willst, wann Deine Verarbeitungsroutine stoppen muss. Zweckmäßig für statische Buffer mit fester Größe.

Mit Bfile_GetFileSize kannst Du die Größe der geöffneten Datei auch vorher einlesen. Ganz nützlich, wenn Du den Buffer dynamisch anlegen willst.
SimonLothar
 
Beiträge: 228
Registriert: Mi 27. Mai 2009, 10:51
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon Paul94 » Sa 21. Nov 2009, 08:51

Den Buffer habe ich jetzt dynamisch gemacht und das Auslesen funktioniert auch sehr gut.

Eine letzte Frage habe ich aber noch: Ist der Zeichensatz durchnummeriert, und wenn ja, wie?
Wie komm ich an die Integer-Werte?
Paul94
 
Beiträge: 219
Registriert: Do 14. Mai 2009, 06:50
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon SimonLothar » Sa 21. Nov 2009, 09:24

SimonLothar
 
Beiträge: 228
Registriert: Mi 27. Mai 2009, 10:51
Taschenrechner:

Re: Verzeichnisübersicht

Beitragvon Paul94 » Sa 21. Nov 2009, 09:49

Paul94
 
Beiträge: 219
Registriert: Do 14. Mai 2009, 06:50
Taschenrechner:

VorherigeNächste

Zurück zu fx-9860G SDK (Alle fx-9860G Modelle)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste