как перевести vector<int> в string?

174
10 января 2018, 18:40

Решаю задачку по c++. Почти решил,но появилась проблема.

Вызываю функцию find() из string. Параметром надо передать переменную string(adapter).

У меня есть вектор vector<int>numN;. Надо передать в adapter num[1](значение есть),то естьnum[1] = 2; adapter = num[1]; cout <<adapter;и чтоб вывелось 2. А у меня выводится вопрос в квадратике.

с++,я новенький.

Answer 1
adapter = to_string(num[1]);

Вот и все.

Вам не вектор в строку преобразовывать нужно, а целое число...

То, что вы сделали - это строка из единственного символа с ASCII-кодом 2.

READ ALSO
VS Code в связке с С++ (windows)

VS Code в связке с С++ (windows)

Помогите запустить (то есть собрать (build) и отладить) код с++ в vsCode на windows 10У меня уже установлен VS Community 2017 и расширение С/С++

208
Проблема с потоком android

Проблема с потоком android

Есть следующий код:

215
Простой пример Сокета. Андроид

Простой пример Сокета. Андроид

Недавно узнал что такое сокет но не могу о них понять некоторы моментыГуглил но все что нашел не расчитано для новичков

209
java.lang.SecurityException

java.lang.SecurityException

при вызове

237