Zum Inhalt springen

voelki

Mitglieder
  • Gesamte Inhalte

    27
  • Benutzer seit

  • Letzter Besuch

    Nie

Beiträge von voelki

  1. Hi,

    ich schreibe mit obengenannten Klassen in Textdateien,bzw. lese aus.

    Also so in etwa;

    Dateiobjekt<<string;

    char=Dateiobjekt.get();

    Dafür bräuchte ich jetzt Kontrollwerte, z.b. sowas wie bei beim schreiben kein schreiben möglich oder so. Oder beim lesen kein lesen möglich und so sachen.

    Weiss da vieleicht einer was??

    Thxs

    Völki

  2. Naja, ich habe halt 4 Attribute mit Dynamischer Länge und einen Vektor mit Beliebig vielen Einträgen...

    Das Problem dabei ist dann nur das löschen/ändern, irgendwie weiss ich dann nie wo ich löschen muss. Vor allem die Datei wird ja nicht zeilenweise bearbeitet, d.h. ich kann eine zeile nicht einfach verkürzen, oder verlängern...;(

    Also so hatte ich das bis jetzt:

    1;Attribut1;Attribut2;Attribut3; //endl

    0;63; //Werte des Vektors

    Wenn ich jetzt einen Datensatz ändern will

    (1;Attribut....//hier drüber) und der neue Datensatz is länger, dann haue ich voll in den zweiten Datensatz...

    mfg

    Völki

  3. Hi,

    wie kann ich Attribute einer Klasse dynamisch in eine Datei speichern??

    Z.B. enthält die Klasse einen dynamischen Vektor, man weiss also vorher nicht wieviele Werte dort drinstehen.

    Vieleicht weiss ja jemand was...ich bin kurz vorm verzweifeln, hattes mit Semikolon und endl als Trennzeichen versucht, nach einer Woche hab ichs jetzt aufgegeben...;((

    mfg

    Völki

  4. > Aber natuerlich gibt es in C echte

    > Strings, bzw. was Du vermutlich

    > unter "echt" verstehst,

    also unter echt verstehe ich, dass man Strings behandel kann wie andere Variablen auch...

    String="Hallo" usw...

    Bei Char Feldern ist das doch einfach nur ein Krampf...

    > ist bei anderen Konzepten nur eine

    > Verschleierung dessen, was C direkt macht, > naemlich eine Folge von ASCII-Zeichen im

    > Speicher mit Hilfe einer Adresse zu

    > verwalten.

    na, jetzt fang aber nich so an! Letztendlich ist alles im Zusammenhang mit Computern eine "Verschleierung" von Nullen und Einsen !!!

    Völki

  5. Hallo,

    ich versuchs mal zu erklären:

    long sek; //Variable, die die aktuelle Systemzeit in Sek aufnimtt

    time(&sek);//Eben diese Zeit in Variable schreiben

    srand((unsigned)sek); //Berechnen der random-Tabelle mit der Systemzeit in Sek als Startwert

    Man muss unbedingt darauf achten, das die initalisierung nur einmal pro programm aufgerufen wird. Sonst erhält man identische Werte.

    rand() gibt im Prinzip nur den nächsten Wert dieser Tabell wieder.

    Bye

    Völki

  6. Hi,

    weiss jemand wie ich mit srand den c-Zufallsgenerator neu initalisieren kann?

    Irgendwie lässt sich

    srand((unsigned) time(NULL));

    Nur einmal pro Programmlauf ausführen, bzw. hat beim mehrfachen Ausführen keinen Effekt mehr.

    Danke für eure Hilfe

    Völki

  7. Ich habe das Problem, das der Compiler mir sagt das die Heapspeichergrenze erreicht ist, und ich sie mit /zm200 hochsetzen soll. Aber wie geht das? Ich verstehe sowieso nicht warum er die Meldung ausgibt, weil dieses Programm in einer Win32-Konsole läuft und wirklich nicht sooo groß ist.

    Helft mir doch bitte! Danke!

  8. Hi,

    >nur mal so vom Prinzip her: Listenelemente >sind ja Objekte, die einen Pointer auf >andere Objekte enthalten, gell?

    ja, das weiss ich schon, haben wir bis zum erbrechen durchgepaukt...

    >Die Art der Verkettung wird nicht von den >Eigenschaften der Objekte festgelegt, >sondern von dem Iterator,

    hm, ich habs ja mitlerweile hinbekommen, ich springe nun einfach wieder zum anfang. Der Ansatz war mir auch schon klar, hatte nur Probleme mit dem Sprung Ende->Anfang...

    mfg

    Völki

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...