
voelki
Mitglieder-
Gesamte Inhalte
27 -
Benutzer seit
-
Letzter Besuch
Nie
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von voelki
-
btw, funkt das beim schreiben UND lesen?? Völki
-
aha, danke und wann ruf ich die auf? Nach der Dateioperation?? mfg Völki
-
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
-
Also, das sagt mir auchnicht viel mehr...hm, verkettete Liste da bin ich ganz fit, die komplett speichern, oder wie?? Oder könnte man das auch einfach mit anderen stl container machen und die einfach komplett in die Datei schreiben...?? mfg Michael
-
da gibts aber mit sicherheit auch einen Befehl, der Betriebssystembehfehle aufrufen kann... mfg Völki
-
Hi, also in C kann man das mit hilfe von dos machen... strcpy (string,"md "); strcat(string,verzeichnis); system(string); mfg Völki
-
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
-
ja, und das ganze sollte natürlich in c++ mit fstream oder cfile passieren... Danke Völki
-
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
-
Hi, ich hab in einer datei mit ofstream was umgeschrieben(Textfile), dabei entstehen schmutzzeichen hinter der letzten schreibposition und dem eof. Gibt es eine möglichkeit hinter einer position zu löschen, oder das eof nach vorn zu setzen...? Thxs Völki
-
Hallo, das stimmt schon, aber es gibt ja auch für die Liste ein Template, also wie du schon sagtest, warum jedesmal das Rad neu erfinden?? Völki
-
Haha, du willst mir doch keinen erzählen! Ich hab C von grundauf gelernt, kann es momentan vieleicht sogar noch besser als c++... Schreib mal ne verkettete Liste in c ohne STL, dann reden wir weiter... Völki
-
> 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
-
Jaja, das stimmt schon...wenn mehr als 1 Sek zwischen den initalisierungen ist dann gehts auch...wenn man allerdings in ner Schleife viele Werte erzeugen will ist das absolut inakzeptabel... Gruss Völki
-
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
-
Tach, wenn ich einen String C gemeint hätte, dann hätte ich das oder Char-Feld geschrieben. Insofern war die frage schon korrekt, da es in C keine ECHTEN Strings gibt ! Bye Völki
-
Hallo, ich meinte eigentlich stl-Strings... Hat sich mitlerweile aber erledigt... Bye Völki
-
Hallo, weiss jemand wie ich einzelne chars in einen String schreiben kann? Auslesen geht ja mit string... Ein charfeld in einen string würde mir auch helfen... THXs Völki
-
danke für die antworten, aber ich hab es mitlerweile selbst lösen können, ich hätte srand einfach nur einmal initalisieren müssen. So gehts jetzt... Bye Völki
-
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
-
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!
-
Hi, hat jemand Ahnung in MFC?? Ich kann schon ganz gut C und etwas C++, aber mit MFC komm ich absolut noch nicht klar. Hat einer vieleicht ein paar einfachere Tutorials...? Thxs Völki
-
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
-
Hallo, kann mir wer was zu rundverketteten Listen erzählen? Ich meine, das das Ende-Element wieder auf den Anfang zeigt, oder so? Normale einfach verkettete Liste is kein Problem, hab das nur um verrecken nicht umgebaut bekommen. Thxs Völki
-
Hi, weiss einer, wie man unter c++ mit cin formatierte eingabe hinbekommt? Ich möchte halt ein Datum einlesen, und die Punkte sollen halt als Trennzeichen interpretiert werden geht unter c mit: scanf("%i.%i.%i",&tag,&monat,&jahr); Thxs Völki