Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » char-array in float konvertieren

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
10.05.2003, 21:18 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


da atoi/atof ein char-pointer/array erwartet

probier mal folgendes:


C++:
int i1;
string temp1;
string nr10("123456");

temp1=nr10[0]; // also die 1
i1=atoi(temp1.c_str());



ODER:


C++:
int i1;
string nr10("123456");
i1 = ( (int)nr10[0] ) - 48; // bzw 47, musste ausprobieren



wenn du den kompletten string "rüberbringen" willst kannste direkt das obere mit nr10 machen ...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
10.05.2003, 21:23 Uhr
~Fraeny
Gast


Ey man du bist gut..

das erstere hat gefunzt! THX!!
(das zweite hab ich also nicht ausprobiert..)

Jo danke nochmal ann alle..

meld mich wieda..

Fraenky
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
10.05.2003, 21:23 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ok mal angenommen du hast ein chararray


C++:
char chararray[10]={"123456789"}; /letztes Byte ist für Nullbyte


also wenn du nur ein zeichen brauchst also zb die 4 , welche sich ja bei index 3 befindet kannst du das auch einfacher haben


C++:
int meine_gewuenschte_zahl = chararray[3]-48  //48 ist in ascii die Null



oder du bastest dir selber deinen neuen String
das kannst du entweder mit sprintf machen, oder so wie du das wolltest (mit einer stelle


C++:
char help[2]:
help[0]=chararray[4]; //oder welche stelle auch immer du gerade haben willst
help[1]=0;
int meine_gewuenschte_zahl = atoi(help);



alles klar?
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
10.05.2003, 21:24 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ups mal wieder zu spät
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
10.05.2003, 21:27 Uhr
Fraenky



egal..Danke! man kann dochn alles gebrauchen!

(habs endlich geschaftt mit einzuloggen, da ich schon angemeldet war, aber mein Browser von dieser Site keine Cookies angenommen hatte..deswegen auch als gast gepostet..)
--
Welcome to the real World.

www.fraenkysweb.de
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ 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: