Результаты поиска по запросу "stringstream"

4 ответа

Согласен, это описание strstream, а не stringstream.

не конвертировать изstd::stringstream вstd::string в С ++? Нужно ли вызывать метод в потоке строки?

10 ответов

К сожалению, он также не будет перезаписан. \ b является полностью «выходным символом управления курсором», он ничего не делает для ввода.

жные дубликаты: Не печатать пробел после последнего номера [https://stackoverflow.com/questions/5005115/dont-print-space-after-last-number] Печать списков с запятыми C ...

8 ответов

Извлечь несколько слов в одну строковую переменную

std::stringstream convertor("Tom Scott 25"); std::string name; int age; convertor >> name >> age; if(convertor.fail()) { // it fails of course }Я хотел бы извлечь два или более слов в одну строковую переменную. Пока я прочитал, кажется, что это ...

ТОП публикаций

2 ответа

Почему stringstream >> изменяет значение цели при сбое?

Из TC ++ PL Страуструпа, 3-е издание, раздел 21.3.3: Если мы попытаемся прочитать переменную v, и операция не удастся, значение v должно быть неизменным (оно не изменится, если v является одним из типов, обрабатываемых функциями-членами istream ...

5 ответов

путаница преобразования строк, строк и символов *

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

2 ответа

Форматирование двойного в строку с помощью ostringstream

Я хочу преобразовать double в строку, округляя до 2 десятичных цифр после точки. Я хочу, чтобы 1.009 был представлен как «1.01», а 1.0 - как «1». Вот что я пробовал: std::ostringstream oss; oss << std::fixed << std::setprecision(2) ...

7 ответов

Как создать std :: string из std :: vector <string>?

Я хотел бы построитьstd::string изstd::vector<std::string>. Я мог бы использоватьstd::stringsteamНо представьте, что есть более короткий путь: std::string string_from_vector(const std::vector<std::string> &pieces) { std::stringstream ss; ...

2 ответа

Временная проблема возврата Ostream

Я создаю регистратор со следующими разделами: // #define LOG(x) // for release mode #define LOG(x) log(x) log(const string& str); log(const ostream& str);С идеей сделать: LOG("Test"); LOG(string("Testing") + " 123"); stringstream s; LOG(s << ...

2 ответа

Как использовать stringstream для разделения строк через запятую [duplicate]

На этот вопрос уже есть ответ: Как перебрать слова строки? [/questions/236129/how-do-i-iterate-over-the-words-of-a-string] 76 ответов У меня есть следующий код: std::string str = "abc def,ghi"; std::stringstream ss(str); string token; ...