Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » char zu int

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
14.07.2004, 08:09 Uhr
RedEagle



Das nit der Ausgabe war nur ein Beispiel
nochmal nen anderes bsp:


C++:
int i=23;
char tt[3];

tt = i;

  WritePrivateProfileString("Test", "Zahl", tt);


--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
14.07.2004, 08:13 Uhr
(un)wissender
Niveauwart


Das ist Unsinn!
Mach so wie beefy dir das gezeigt hat.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
14.07.2004, 09:06 Uhr
freshman



der Vollständigkeit halber, bege ich jetzt auch noch meinen Senf dazu,
eine weitere C++ Lsg, und zwar mit stringstreams

C++:
#include<strstream>
//.....
//c-string -> int
int i04=0;
char c04[4]={'1','2','3','\0'};
strstream stst04;

stst04<<c04;
stst04>>i04;


andersherum natürlich analog
Bitte nicht schlagen wegen der Variablennamen
--
freshman.say("Wer nicht an Wunder glaubt ist kein Realist!\a");
while(1)freshman.ask(sillyQuestion);

Dieser Post wurde am 14.07.2004 um 09:07 Uhr von freshman editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
14.07.2004, 09:42 Uhr
RedEagle




Zitat von (un)wissender:
Das ist Unsinn!
Mach so wie beefy dir das gezeigt hat.

Aber auf beefys weise bekomme ich z.B. keine rechenergebnisse in eine ini

habe die funktion

C++:
string=itoa(integer, string, 10);


gefunden. aber noch nicht getestet, ist das das richtige??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
14.07.2004, 12:51 Uhr
0xdeadbeef
Gott
(Operator)


Natürlich kriegst du Rechenergebnisse da rein. Zum Beispiel so:

C++:
sprintf(buf, 10, "%d", a+b);


Aber wenn du direkt in eine Datei schreiben willst, macht es natürlich mehr Sinn, das so zu machen:

C++:
FILE *fd;
int a, b;

/* ... */

fprintf(fd, "%d", a+b);


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
14.07.2004, 13:26 Uhr
~RedEagle
Gast


Ja, aber in ini's kann man nur char* speichern
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
14.07.2004, 13:53 Uhr
0xdeadbeef
Gott
(Operator)


Das ist bei Dateien normalerweise der Fall, deswegen machen wir ja diese Umwandlung. Wo liegt denn das Problem?
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
14.07.2004, 16:49 Uhr
RedEagle



wenn folgendes funktioniert, gar nichts mehr
string=itoa(integer, string, 10);
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: