Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
1 / 1 / 2
Регистрация: 09.11.2009
Сообщений: 44
1

Файловый поток и std::string

24.11.2009, 14:02. Показов 2548. Ответов 4
Метки нет (Все метки)

добрый день
сейчас меня немножко ввело в тупняк - из файлового потока(ifstream) нельзя прочитать по словам типа std::string? только char* ? есть ли способы читать слова, занося их именно в std::string? (просто это мне существенно облегчит задачу в последствии)

полистал Страуструпа. есть stringstream... но... есть ли другие варианты?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2009, 14:02
Ответы с готовыми решениями:

Не могу разобраться как обновить в std::map<std::string, вектор_структур>
Не могу разобраться как обновить вектор структур после его добавления в map без удаления и...

std::string, std::fstream, ошибка кучи
где то начало вылетать при операции += с локальной переменной std::string. Заменил на свой qString....

Немного про std::string
Привет, читал про std::string на разных сайтах. 1. Там говорят, С++ 11 гарантирует, что...

Передача в новый поток в качестве аргумента string
хелп:wall: Пытаюсь передать аргумент так: DWORD potoc(char * args) { const char * ta =...

4
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
24.11.2009, 14:17 2
std::isftream ifs;
std::string s;

ifs >> s;
1
1 / 1 / 2
Регистрация: 09.11.2009
Сообщений: 44
24.11.2009, 14:23  [ТС] 3
да, спасибо. я так и делал - была ошибка
error C2679: binary '>>' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)
без подключения <sstream> не работало!

спасибо
0
MCSD: APP BUILDER
8791 / 1070 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
24.11.2009, 14:24 4
#include <string>
1
1 / 1 / 2
Регистрация: 09.11.2009
Сообщений: 44
24.11.2009, 14:31  [ТС] 5
дааа, согласен, спать пора)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2009, 14:31

Как проинициализировать std::stack<const int> obj ( std::stack<int>{} );
добрый день. вопрос в коде: http://rextester.com/VCVVML6656 #include &lt;iostream&gt; #include...

std::filesystem && std::asio и пр
Пытался найти хоть какие-то сроки включения всего этого в стандарт (так же ожидается lexical_cast,...

Перевод строк std::string, std::wstring в Unicode (String)
Собственно столкнулся с проблемой, как корректно перевести к примеру текст из Edit1-&gt;Text в...

Заменить std::string на (String, UnicodeString, wchar_t)
Ребята подсобите std::string заменить на (String, UnicodeString, wchar_t) static size_t...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.