-- WICHTIG-- CSV einlesen
-
Sithis schrieb:
Wo müsst ich den Code um das csv File einzulenesen eintragen?
ROFL, steht doch im Quellcode! Es zeigt dir die Signatur einer Funktion, welche du erstellen musst. Also ganz ehrlich, wenn du nicht mal das verstehst, dann stelle dich darauf ein, dass du die Prüfung nicht bestehst. Da bist du absolut selber Schuld. Wenn der Prof es dir nicht erklären konnte, dann liegt es an dir im Voraus Hilfe zu suchen.
Grüssli
-
Hab mit mal ausm Netz zusammengesucht;
struct Daten { char Tiere[40]; int Beine; char test1; char test2; char test3; }; int main(int argc, char **argv) { FILE *fz = NULL; struct Daten *daten = NULL; int x = 1; int i; fz == fopen ("C:\\Test.csv", "r"); if (fz == NULL) { printf ("Fehler beim Oeffnen von %s\n", argv[1]); fflush(stdin); getchar(); return 1; } while(1) { daten = realloc(daten, x * sizeof(struct Daten)); if(daten == NULL) { printf ("Es konnte kein Speicher angelegt werden.\n"); fflush(stdin); getchar(); return 1; } if(fscanf(fz, "%[^;];%[^;];%[^\n]\n", daten[x - 1].Tiere, daten.Beine, daten.test1, daten.test2, daten.test3) == EOF) break; x++; } for(i = 0; i < x; i++) { printf("%s, %i, %s, %s, %s\n", daten.Tiere, daten.Beine, daten.test1, daten.test2, daten.test3); } fflush(stdin); getchar(); return 0; }Er motzt noch, das fz undefiniertes Symbol sei und Konvertierung von void nach daten nicht möglich sei.
-
Das wirklich traurige daran ist, dass er wahrscheinlich trotz null Plan und schlecht zusammengeklautem C-Code seine C++-Prüfung bestehen wird.
-
Sithis schrieb:
Hab mit mal ausm Netz zusammengesucht;
Vielleicht hättest du nach C++ Code suchen sollen (das ist jedenfalls C).
-
Nukularfüsiker schrieb:
Das wirklich traurige daran ist, dass er wahrscheinlich trotz null Plan und schlecht zusammengeklautem C-Code seine C++-Prüfung bestehen wird.
Naja mit Struktogramm und Testberichten holt man gut 2/3 der Punktzahl
Ausserdem hab ich in 3 Wochen noch mal ne Prüfung, und auf die werd ich mich wohl n bisschen besser vorbereiten.
-
asc schrieb:
Sithis schrieb:
Hab mit mal ausm Netz zusammengesucht;
Vielleicht hättest du nach C++ Code suchen sollen (das ist jedenfalls C).
Wird wohl sein Verhängnis werden, da man nicht nach Pluszeichen suchen kann in den gängigen Suchmaschinen. Meistens wird nur nach C gesucht

Aber ich muss schon sagen, wenn ich die Tel-Nr des Betreuers in der Prüfung hätte, würde ich dem sofort anrufen. Der würde nicht schlecht staunen

Grüssli
-
Dravere schrieb:
asc schrieb:
Vielleicht hättest du nach C++ Code suchen sollen (das ist jedenfalls C).
Wird wohl sein Verhängnis werden, da man nicht nach Pluszeichen suchen kann in den gängigen Suchmaschinen. Meistens wird nur nach C gesucht

Gib mal bitte in google einmal C ein und einmal (Anführungsstriche beachten!) "C++". Und schau mal, wie sehr sich die Treffermenge unterscheidet.
-
asc schrieb:
Dravere schrieb:
asc schrieb:
Vielleicht hättest du nach C++ Code suchen sollen (das ist jedenfalls C).
Wird wohl sein Verhängnis werden, da man nicht nach Pluszeichen suchen kann in den gängigen Suchmaschinen. Meistens wird nur nach C gesucht

Gib mal bitte in google einmal C ein und einmal (Anführungsstriche beachten!) "C++". Und schau mal, wie sehr sich die Treffermenge unterscheidet.
Oh! Das war aber früher noch nicht so. Habe mich ja schon oft genug darüber geärgert gehabt

Grüssli
-
Dravere schrieb:
Oh! Das war aber früher noch nicht so. Habe mich ja schon oft genug darüber geärgert gehabt

Grüssli
die Google-Suche ist generell recht intelligent, was Fachbegriffe angeht. Eine Suche nach C# findet Beiträge zu C Sharp und vb erkennt sie als Visual Basic
-
Die Anführungszeichen bei C++ sind bei Google unnötig. Das erkennt C++ als feststehenden Begriff. Ebenso C# und ein viele andere häufige Begriffe mit Sonderzeichen.
-
Und, Prüfung schon vorbei? Gut gelaufen?