Вопросы с тегом «stringstream»

163
В чем разница между istringstream, ostringstream и stringstream? / Почему бы не использовать stringstream в каждом случае?

Когда я буду использовать std::istringstream, std::ostringstreamи std::stringstreamпочему я не должен просто использовать std::stringstreamв каждом сценарии (есть ли проблемы с производительностью во время выполнения?). Наконец, есть ли что-то плохое в этом (вместо того, чтобы использовать поток...

142
путаница преобразования stringstream, string и char *

Мой вопрос можно свести к следующему: где строка, возвращенная из stringstream.str().c_str()памяти, находится в памяти и почему ее нельзя присвоить a const char*? Этот пример кода объяснит это лучше, чем я могу #include <string> #include <sstream> #include <iostream> using...

106
Ошибка компиляции C ++: есть инициализатор, но неполный тип

Я кодирую в Eclipse и получаю что-то вроде следующего: #include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); } Однако, когда я пытаюсь построить, я получаю следующую ошибку: variable 'std::istringstream iss' has initializer but...

97
Агрегат Qt c ++ 'std :: stringstream ss' имеет неполный тип и не может быть определен

В моей программе есть эта функция, которая преобразует целые числа в строки: QString Stats_Manager::convertInt(int num) { stringstream ss; ss << num; return ss.str(); } Но когда я запускаю это, я получаю сообщение об ошибке: aggregate 'std::stringstream ss' has incomplete type and cannot be...

86
сброс строкового потока

Как мне «сбросить» состояние строкового потока до того, каким оно было при его создании? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the...