Форум программистов, компьютерный форум, киберфорум
Наши страницы

Слишком медленное чтение wstring из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обменять элементы двух массивов местами http://www.cyberforum.ru/cpp-beginners/thread1166431.html
Товарищи здравствуйте, помогите с задачей на STL Контейнер Vector. 1. Создать массив из пяти целых чисел. Инициализировать все его элементы случайным числом. Цикл не использовать. 2. Создать...
C++ Задача на множественное наследование: “Компьютер”, “Сервер”, "ПК", Товарищи, помогите Реализовать следующую систему классов: Класс “Компьютер”. Поля: название, объем оперативной памяти, название видеокарты. Класс “Сервер”. Поля: количество ядер в процессоре,... http://www.cyberforum.ru/cpp-beginners/thread1166428.html
Реализовать класс MyQueue, позволяющий хранить данные любого типа в виде очереди C++
Здравствуйте уважаемые форумчане, помогите с задачей на шаблоны 1. Реализовать класс MyQueue, позволяющий хранить данные любого типа в виде очереди. Реализовать функции: добавления элемента в...
Создать классы исключения, наследуемые от класса std::exception C++
1. Создать класс, описывающий треугольник, как массив из трех точек. Функции: Установка значения точек и вычисление периметра. 2. Создать классы исключения, отнаследованные от класса...
C++ Классы «Точка» и «Многоугольник»: полиморфизм и перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread1166404.html
Реализовать класс «Точка» и «Многоугольник». В классе «Точка» присутствуют: 1. два целых числа (X и Y) 2. параметризованный конструктор, деструктор 3. операторы ввода и вывода В классе...
C++ Арифметическое выражение в виде ПОЛИЗ Дана строка, содержащая запись арифметического выражения в виде ПОЛИЗ. Примем за условие задачи, что: 1. Имя переменной в арифметическом выражении начинается с буквы или знака _; 2. В выражении... подробнее

Показать сообщение отдельно
stima
490 / 342 / 40
Регистрация: 22.03.2011
Сообщений: 1,095
Завершенные тесты: 2
05.05.2014, 16:15
А кто Вам сказал, что у Вас символ это wchar_t?

Добавлено через 1 минуту
Чтобы прочитать строку используйте std::getline(). ReadAll это пока std::getline(). Сплит тоже через std::getline().

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//pseudo
 
std::istream& operator<<(std::istream& in, twit& t)
{
      //split here
}
 
std::vector<twit> readAll(std::fstream& fs);
{
    std::vector<twit> twits;
    
   std::string line; 
   for ( ; std::getline(fs, line); )
    { 
         std::stringstream ss(line);
         twit << ss;
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru