/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
c++ char * -> int / double
Fra : Niels Hove


Dato : 24-04-01 17:55

hej

jeg er klar over at dette sikkert er et rimelig hyppigt spørgsmål... men jeg
prøver alligevel som den NUBI jeg er .. hvordan henter jeg noget fra en
char * over i en evt. int eller double variabel ???

jeg har IKKE MFC til rådighed ...

påforhånd TAK

/niller

wuss@hillbilly.dk



 
 
Kent Friis (24-04-2001)
Kommentar
Fra : Kent Friis


Dato : 24-04-01 18:15

Den Tue, 24 Apr 2001 18:55:03 +0200 skrev Niels Hove:
>hej
>
>jeg er klar over at dette sikkert er et rimelig hyppigt spørgsmål... men jeg
>prøver alligevel som den NUBI jeg er .. hvordan henter jeg noget fra en
>char * over i en evt. int eller double variabel ???

atoi() hhv. atof().

>jeg har IKKE MFC til rådighed ...

Fornuftigt valg.

Mvh
Kent
--
http://www.celebrityshine.com/~kfr/ - sidste billede: garden.png

Igor V. Rafienko (24-04-2001)
Kommentar
Fra : Igor V. Rafienko


Dato : 24-04-01 18:52

* Kent Friis

> >jeg er klar over at dette sikkert er et rimelig hyppigt spørgsmål... men jeg
> >prøver alligevel som den NUBI jeg er .. hvordan henter jeg noget fra en
> >char * over i en evt. int eller double variabel ???
>
> atoi() hhv. atof().


Eller (courtesy of D. Kuehl):


template <typename To, typename From>
To stream_cast(From const& from) {
std::stringstream stream;
stream << from;
To to;
stream >> to;
return to;
}


int foo = stream_cast< int >( "42" );
string bar = stream_cast< string >( 42 );


You gotta love the symmetry :) (nei, det er muligens ikke den mest
effektive måten å gjøre ting på; men a priori er sånt lite relevant).





ivr
--
The only "intuitive" interface is the nipple. After that, it's all learned.
(Bruce Ediger, bediger@teal.csn.org, in comp.os.linux.misc, on X interfaces.)

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste