Announcement

Collapse
No announcement yet.

Projekt von Laptop auf PC kopiert und nun funktionieren die Includes nicht mehr

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Projekt von Laptop auf PC kopiert und nun funktionieren die Includes nicht mehr

    Mein PC Zuhause sowohl als auch der Laptop haben die selbe Visual Studio 2017 Version.

    Auf meinem PC jedoch sieht es nun so aus: https://i.imgur.com/FuHYFSI.png

    Brauche dringend hilfe!

  • Christian Marquardt
    replied
    Neues Thema, neuer Thread
    https://entwickler-forum.de/forum/an...ht-eingebunden

    Leave a comment:


  • Christian Marquardt
    replied
    https://en.wikibooks.org/wiki/C%2B%2...unctions/fseek

    Leave a comment:


  • Selected
    replied
    Originally posted by Christian Marquardt View Post
    http://www.cplusplus.com/reference/cstdio/fopen/

    "w" zum schreiben
    "r" zum lesen
    Ja genau, aber ich m÷chte ja die Datei ÷ffnen, lesen und schreiben, daher das rb+

    https://en.wikibooks.org/wiki/C%2B%2...unctions/fopen

    Leave a comment:


  • Christian Marquardt
    replied
    http://www.cplusplus.com/reference/cstdio/fopen/

    "w" zum schreiben
    "r" zum lesen

    Leave a comment:


  • Selected
    replied
    Originally posted by Christian Marquardt View Post
    - PrŘfen des Modus fŘr meine_datei. Wie ist die ge÷ffnet worden nur lesen? Řberschreiben? neu schreiben?
    - Bei frwrite.. einen Breakpoint setzen und schauen was in dem struct drin steht.
    - Du willst ab Adresse &person->... jeweils 4 Bytes schreiben?

    Alterantive
    http://www.willemer.de/informatik/cpp/fileop.htm
    Danke fŘr die schnellen Antworten.

    Die Datei ist mit rb+ ge÷ffnet.

    Ich habe den Datei inhalt vor und nach dem ─ndern ŘberprŘft und diese sehen wie folgt aus:

    test1 ╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠test1 ╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠ Ç? Ç? Ç? (vor der ńnderung)

    test1 ╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠test1 ╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠ Ç? Ç? Ç? Ó@ A A (danach)

    Das hei▀t also, das die geńnderten Datein hinten angehangen werden anstatt die alten zu ersetzen, sehe ich das richtig ?

    Leave a comment:


  • Christian Marquardt
    replied
    - PrŘfen des Modus fŘr meine_datei. Wie ist die ge÷ffnet worden nur lesen? Řberschreiben? neu schreiben?
    - Bei frwrite.. einen Breakpoint setzen und schauen was in dem struct drin steht.
    - Du willst ab Adresse &person->... jeweils 4 Bytes schreiben?

    Alterantive
    http://www.willemer.de/informatik/cpp/fileop.htm

    Leave a comment:


  • Selected
    replied
    Originally posted by Christian Marquardt View Post
    Die includes ohne .h schreiben..
    Vielen dank!

    Ich hńtte da noch eine Frage. Und zwar schreibe ich momentan ein Programm indem man Studierende eintragen kann, also deren Name, Vorname, Matrikelnummer und Zensuren(Mathe,Datenstrukturen, Programmieren).

    Alle meine Funktionen funktionieren, ich kann die Eintrńge in der Datei hinzufŘgen, lesen und ausgeben und auch l÷schen.

    Jedoch klappt das ńndern der Werte in der Datei nicht. Ich bin mit dem Debugger durchgegangen und er speichert die neuen Werte richtig in die Variablen ein, jedoch trotz dieser funktion:

    //Schreibt neuen zensuren in die Datei
    void datei_schreiben_ersetzen(struct Student *person, FILE* meine_datei)
    {

    fwrite(&person->mathe_z, 4, 1, meine_datei);
    fwrite(&person->programmieren_z, 4, 1, meine_datei);
    fwrite(&person->datenstrukturen_z, 4, 1, meine_datei);


    }

    Die neuen Daten werden einfach nicht in die Datei geschrieben :/.

    Haben sie eine Idee ?

    Tut mir leid fŘr die Fragen, ich bin noch ziemlich frŘh im Studium.

    Edit:

    Ist eine Binńrdatei

    Leave a comment:


  • Christian Marquardt
    replied
    Die includes ohne .h schreiben..

    Leave a comment:

Working...
X