Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Zamiana int na string

Ostatnio zmodyfikowano 2012-08-16 12:55
Autor Wiadomość
diego997
Temat założony przez niniejszego użytkownika
Zamiana int na string
» 2012-08-16 11:00:31
Mam pytanie znacie jakiś szybki sposób zamiany int'a na string, bez pisania własnych funkcji ? Np przy użyciu jakiejś metody z biblioteki iostream lub string ?
P-62638
pekfos
» 2012-08-16 11:01:47
niestandardowe itoa, lub std::ostringstream.
P-62639
diego997
Temat założony przez niniejszego użytkownika
» 2012-08-16 11:25:17
ok dzięki działa, a możesz mi jeszcze powiedzieć jak wyczyścić buffor ? sync(),clear() nie działa, chyba że źle używam ;p

C/C++
std::stringstream text;
int liczba = 68;
int liczba2 = 120;

text << liczba;

cout << liczba.str(); //Tutaj wyswietli 68

text << liczba2;

cout << liczba2.str(); // Natomiast tutaj wyswietli 68120

//Co zrobić zeby wyswietlil tylko 120 ;p ?
P-62640
m4tx
» 2012-08-16 11:31:16
C/C++
cout << liczba.str();
Od kiedy takie coś się kompiluje w ogóle? :)

sync(),clear() nie działa
Bo to jest do czyszczenia flag błędów, a nie strumienia.

Frazy, które należy wpisać w wyszukiwarkę google:
P-62641
diego997
Temat założony przez niniejszego użytkownika
» 2012-08-16 11:47:35
pomylilo mi sie miało być text.str() ;p

A możesz powiedzieć co wyczyści buffor ;d ?
P-62643
waxx
» 2012-08-16 11:48:26
C/C++
inline std::string itos( int i )
{
    std::stringstream ss;
    std::string str;
    ss << i;
    ss >> str;
   
    return str;
   
}
P-62644
m4tx
» 2012-08-16 11:51:32
A możesz powiedzieć co wyczyści buffor ;d ?
Dałem linka do Google przecież... :)
P-62645
pekfos
» 2012-08-16 12:55:35
C/C++
oss.str( "" ); //cleared.
P-62649
« 1 »
  Strona 1 z 1