Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Einfach verkettete Liste

    idea_squirrel - - C, C++ & Objective-C

    Beitrag

    Öhm, negativ, am malloc ist doch gar nichts verkehrt? Es alloziiert genau so viel Speicher wie eine liste-Instanz benötigt. Und genau das brauchst du ja um ein Element anzuhängen. Es ist btw. etwas verwirrend wenn du von einer Funktion sprichst die ein Element ans Ende anhängt, aber eins Postest die einen neuen Anfang erstellt. Wenn man also davon absieht dass in Zeile 4 bei der Wertzuweisung statt auf next auf data verwiesen werden muss, ist die Funktion doch OK? Es seiden du willst wirklich ei…

  • Es reicht wenn du die ersten Zeilen einfach ausliest und damit erfährst wie groß die Matrix sein soll. Danach kannst du ein zweidimensionales Array alloziieren und die Werte da rein speichern. Das ist schon der ganze Trick dabei Wie die Datei zeilenweise ausgelesen werden kann steht bei dir bereits im Quelltext: Quellcode (1 Zeile) Nur eben ohne die Schleife ... warum auch, wenn du nur jeweils einen Wert willst? Zum weiterlesen: * cplusplus.com/reference/clibrary/cstdio/fgets/ * cplusplus.com/re…

  • Ich hab nie mit Allegro zutun gehabt (und da die Seite mit der mp3-lib offline ist, kann ich den Quelltext gerade nicht selbst ausprobieren) Aber zum vorletzten Quelltext: "a pointer to the buffer containing the mp3 data" ist kein Pointer auf den Dateinamen. Du müsstest die Datei komplett einlesen und dann erst dann via almp3_create_mp3 ausgeben (fopen, fread, fclose). Zum letzten Quelli: Soweit ich das sehe sind "PACKFILEs" komprimiert ... In deinem Fall versucht die Bibliothek eine mp3 zu deko…

  • Überprüf' mal ob musik NULL ist. Das Problem ist, dass du almp3_create_mp3 mit falschen ersten Parameter aufrufst: Zitat: „ALMP3_MP3 *almp3_create_mp3(void *data, int data_len); Creates an ALMP3_MP3 which you'll have to pass to all the other functions, where 'data' will be a pointer to the buffer containing the mp3 data and 'data_len' the size of this buffer. Note you aren't supposed to free this buffer until you have destroyed the ALMP3_MP3.“ Ausserdem sollte data_len die wirkliche Länge von da…