Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Typkonvertierung

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 <
000
05.11.2003, 23:31 Uhr
~Dave
Gast


Hi,
bin noch Anfänger, hab folgendes Problem:
ich will aus einem Editfeld Daten lesen ,mit diesen rechnen und wieder ausgeben...
Hab mir das so gedacht:

int(Text1);
int(Text2);

Text1+=Text2;

char(Text1);

Er meckert aber weil ich Typen vorher anders definiert hab..
(previous declaration as 'TCHAR* Text1')
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.11.2003, 23:42 Uhr
0xdeadbeef
Gott
(Operator)


Die einfachste Möglichkeit wäre wohl

C++:
int zahl1 = atoi(text1);
int zahl2 = atoi(text2);
char neuer_text[20]; //für ne Zahl sollte das als Bufferlänge ausreichen
sprintf(neuer_text, "%d", zahl1 + zahl2);
//dann noch den Inhalt von neuer_text in das Editfeld eintragen, aber wie das geht, ist bibliotheksabhängig und hat nichts mit ANSI-C/C++ zu tun.


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


Vielen Dank,
jetzt läufts,
Lieben Gruss
David
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: