C ++, как добавить символ и целое число в строку - PullRequest
0 голосов
/ 31 марта 2012

как добавить char и integer к строке в C ++ programmin

, например,

int value_of_int = 100;
char value_of_char[20] = "HELLO";
string result_line;

result_line << value_of_int;
result_line << value_of_char;

vector<string> result_set;
result_set.push_back(result_line);

, значения int и char будут изменены, и вы хотите сохранить vector<string>.

1 Ответ

2 голосов
/ 31 марта 2012

Вы можете использовать ostringstream:

int value_of_int = 100;
char value_of_char[20] = "HELLO";
std::ostringstream result_line; // #include <sstream>

result_line << value_of_int << value_of_char;

vector<string> result_set;
result_set.push_back(result_line.str());
...