Я пытаюсь создать сервер сокетов, но когда я пытался передать числа, я получил std::invalid_argument
, и я не знаю почему.Я переделал код, чтобы сделать его более простым, и вот он:
std::string a = std::to_string(32);
char texto[5];
strcat(texto,a.c_str());
printf("%s", texto);//Isn't printing a string that you can convert to a number
std::string b = texto;
int s = std::stoi(texto);
std::cout << s;
Я ожидаю вывод 32, но я получаю ошибку.