Blind Guardian Skrevet 17. mars 2004 Del Skrevet 17. mars 2004 Hvordan gjør man om en char array(som bare består av tall) til en int? har prøvd int(char_ar), gikk dårlig Lenke til kommentar
søppel Skrevet 17. mars 2004 Del Skrevet 17. mars 2004 (endret) I C: #include <stdlib.h> int atoi(const char *nptr); (man 3 atoi) I C++: #include <sstream>#include <string> // Convert from string to 'T' and return the result. template<typename T> inline T toType(std::string const& source) { std::istringstream iss(source); T ret; iss >> ret; return(ret); } // toType() Konverterer fra string, til "hvilken-som-helst" type. Endret 17. mars 2004 av søppel Lenke til kommentar
☀ ❄ Skrevet 17. mars 2004 Del Skrevet 17. mars 2004 har prøvd int(char_ar), gikk dårlig Det er feil uansett, som søppel har forklart, men om det skulle være riktig ville det vært static_cast<int>(char_ar); Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå