Zamiana int na string i z powrotem
Ostatnio zmodyfikowano 2017-10-21 14:36
ksardias Temat założony przez niniejszego użytkownika |
Zamiana int na string i z powrotem » 2017-10-21 13:09:12 Chciałbym zamieniać zmienną typu string na inta, a potem spowrotem i żeby to była dalej ta sama zmienna stringstream ss; ss << i; string numer = ss.str(); cout << "Numer: " << numer; if( fileExists( string( "Wizytowka\\" + numer + ".txt" ).c_str() ) ) { printf( "Plik istnieje\n" ); int numer = atoi( numer.c_str() ); numer++;
|
|
YooSy |
» 2017-10-21 14:12:42 http://en.cppreference.com/w/cpp/string/basic_string/stolJeszcze do tego dochodzi zasłonięcie zmiennej string numer; wewnątrz instrukcji if , int numer; Wygodniej będzie z to_string() #include <iostream> #include <string>
int main() { std::string text { "Text + " }; int number { 10 }; std::string all_text { text + std::to_string( number ) }; ++number; std::cout << text << '\n' << all_text << '\n' << number << std::endl; } |
|
ksardias Temat założony przez niniejszego użytkownika |
» 2017-10-21 14:36:34 świetne, dzięki! |
|
« 1 » |