Результаты поиска по запросу "stringstream"
Согласен, это описание strstream, а не stringstream.
не конвертировать изstd::stringstream вstd::string в С ++? Нужно ли вызывать метод в потоке строки?
К сожалению, он также не будет перезаписан. \ b является полностью «выходным символом управления курсором», он ничего не делает для ввода.
жные дубликаты: Не печатать пробел после последнего номера [https://stackoverflow.com/questions/5005115/dont-print-space-after-last-number] Печать списков с запятыми C ...
Извлечь несколько слов в одну строковую переменную
std::stringstream convertor("Tom Scott 25"); std::string name; int age; convertor >> name >> age; if(convertor.fail()) { // it fails of course }Я хотел бы извлечь два или более слов в одну строковую переменную. Пока я прочитал, кажется, что это ...
Почему stringstream >> изменяет значение цели при сбое?
Из TC ++ PL Страуструпа, 3-е издание, раздел 21.3.3: Если мы попытаемся прочитать переменную v, и операция не удастся, значение v должно быть неизменным (оно не изменится, если v является одним из типов, обрабатываемых функциями-членами istream ...
путаница преобразования строк, строк и символов *
Мой вопрос можно свести к тому, откуда возвращается строкаstringstream.str().c_str() жить в памяти, и почему он не может быть назначен наconst char*? Этот пример кода объяснит это лучше, чем я #include <string> #include <sstream> #include ...
Форматирование двойного в строку с помощью ostringstream
Я хочу преобразовать double в строку, округляя до 2 десятичных цифр после точки. Я хочу, чтобы 1.009 был представлен как «1.01», а 1.0 - как «1». Вот что я пробовал: std::ostringstream oss; oss << std::fixed << std::setprecision(2) ...
Как создать 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; ...
Временная проблема возврата 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 << ...
Как использовать 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; ...