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


8
В чем разница между istringstream, ostringstream и stringstream? / Почему бы не использовать stringstream в каждом случае?
Когда я буду использовать std::istringstream, std::ostringstreamи std::stringstreamпочему я не должен просто использовать std::stringstreamв каждом сценарии (есть ли проблемы с производительностью во время выполнения?). Наконец, есть ли что-то плохое в этом (вместо того, чтобы использовать поток вообще): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

5
путаница преобразования stringstream, string и char *
Мой вопрос можно свести к следующему: где строка, возвращенная из stringstream.str().c_str()памяти, находится в памяти и почему ее нельзя присвоить a const char*? Этот пример кода объяснит это лучше, чем я могу #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a string\n"); string str(ss.str()); …



2
Агрегат 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 defined Я не совсем понимаю, что это …
97 c++  string  qt  stringstream 

3
сброс строкового потока
Как мне «сбросить» состояние строкового потока до того, каким оно было при его создании? 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 stringstream here? //I would like it behave …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.