-
09.11.11 12:47 #1
- Registriert seit
- Sep 2011
- Beiträge
- 17
Hallo Zusammen,
ich habe ein Problem und zwar benötige ich ein CHAR (ES MUSS CHAR SEIN)!
Diesen möchte ich aus einem ersten teil "bild_" , dann soll eine nummer kommen die laufen hochgezählt wird in einer for schleiße und abschließend die Endung ".jpeg" kommen.
Ergebnis sollte also sein bild_1.jpg, bild_2.jpg, bild_3.jpg, usw. das wichtige ist aber das ergebnis muß ein char sein!
ich habe es einmal so versucht. tut aber nicht!
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
for(int a = 1; a < 40; a++) { char* filename_jpg; string str_filename_jpg; string str_name = "bild_"; string str_ende2 = ".jpeg"; string nummer; //create filename itoa(a,nummer); string str_filename_jpg = str_name + nummer + str_ende2; //-> hier von string in char umwandenln }
Geht aber leider nicht
Wäre dankbar für eine schnelle antwort
Geändert von eka_automation (09.11.11 um 12:50 Uhr)
-
Hi
In ein CHAR (übrigens kein Grund, groß zu schreiben) wirst du das nicht rein bekommen.
Ein char ist ein einzelner Buchstabe.
Du meinst ein char-Array.
Wenn es wirklich ein char sein muss: Pech gehabt, geht nicht.
Code cpp:1 2 3 4 5
char filename[20]; for(int a = 1; a < 40; a++) { sprintf(filename, "bild_%.2d.jpg", a); }
GrußNetiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
09.11.11 12:59 #3
- Registriert seit
- Sep 2011
- Beiträge
- 17
echt nicht? warum den nicht?
-
Hab ich das nicht geschrieben?

Und schau dir den Code vllt. auch mal an...Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
09.11.11 13:15 #5
- Registriert seit
- Sep 2011
- Beiträge
- 17
OkOk, tut mir leid! War gerade einwenig vor den Kopf gestoßen, als du geschrieben hast es geht nicht!
War ein wenig von "Pech gehabt, geht nicht." irritiert und wollte meine Arbeit schon gegen die Wand schmeißen! (Ist mir klar das man ein C-Programm nicht gegen eine Wand schmeißen kann)
Aber vielen Dank für die Verbesserung, ich nehme es zur Kenntnis. "char array"!
Und zur Information, manchmal schreibt man Dinge in Großbuchstaben um die Wichtigkeit hervorzuheben.
Für mich kein Grund etwas zu kritisieren!
Schönen Tag noch!
Ähnliche Themen
-
Char-Arrays bzw. char Übungen imt zusammenhang mit FIle I/O
Von C_Boy im Forum C/C++Antworten: 1Letzter Beitrag: 06.06.11, 19:19 -
[C] 2 Char Arrays nur mit Zeigern zu einem Char Array zusammenfassen
Von kyanthos im Forum C/C++Antworten: 11Letzter Beitrag: 22.05.11, 21:11 -
Probleme beim Erstellen einer char-Liste
Von lukasS im Forum C/C++Antworten: 5Letzter Beitrag: 21.06.10, 13:37 -
unsigned char in wide char konvertieren
Von sand13r im Forum C/C++Antworten: 5Letzter Beitrag: 11.08.08, 19:14 -
char wert anderem char zuweisen (char* )
Von Dragon_Arch im Forum C/C++Antworten: 14Letzter Beitrag: 26.05.08, 20:52



1Danke

Zitieren

Login






