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

Operacje na stringach. Dodawanie liczb.

Ostatnio zmodyfikowano 2014-12-20 18:26
Autor Wiadomość
GabeN
Temat założony przez niniejszego użytkownika
Operacje na stringach. Dodawanie liczb.
» 2014-12-18 23:10:49
Witam. Mam zadeklarowaną zmienną string, który wygląda tak:
C/C++
string a = "123 45";
Chciałbym dodać do siebie liczby 123 i 45, tylko nie wiem jak to zrobić. Mogę użyć <iostream> i <cstdarg> i ewentualnie <string>.
P-123088
darko202
» 2014-12-19 00:59:08
zamiany char na int można dokonać funkcją - atoi
http://www.cplusplus.com​​/reference/cstdlib/atoi/
lub podobnymi z tej rodziny

atol - Convert string to long integer (function )
atof - Convert string to double (function )
strtol - Convert string to long integer (function )

w druga stronę int na char - itoa
http://www.cplusplus.com​​/reference/cstdlib/itoa/

P-123091
NopeDotAvi
» 2014-12-20 18:26:15
itoa()
 nie jest standardem c++, więc może Ci nie działać. Użyj:
std::to_string()
(możesz samemu też łatwo zaiplementować) a do zamiany int na string użyj
std::stoi()
 (c++11),
P-123159
« 1 »
  Strona 1 z 1