voelki
-
Gesamte Inhalte
27 -
Benutzer seit
-
Letzter Besuch
Nie
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von voelki
-
-
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
-
Nein,
Gesetzestexte hab ich ausreichend. Das zu bekommen ist kein Problem.
Halt dazu Erläuterungen, Zusammenfassungen und so. Und evtl. halt Grafiken, weil ich net so richtig weiss, wie ich Gesetze illustrieren soll.
Cu
Völki
-
Hi,
ich bräuchte´n paar infos zu zum Themenbereich:
Ausbildungsvertrag – JArbSchG –
Berufsbildungsgesetz
Ein paar Grafiken wären auch ganz nett. Gibt´s irgendwie ziemlich selten....
Danke!
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
ofstream/ifstream Rückgabewerte
in C und C++
Geschrieben
btw, funkt das beim schreiben UND lesen??
Völki