Форум программистов, компьютерный форум CyberForum.ru

Быстрое чтение большого файла. Зависает процесс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на С++ http://www.cyberforum.ru/cpp/thread131899.html
Написать программу на С++ Создать файл, содержащий текст, набранный заглавными английскими буквами. Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или иная буква.
C++ Определение количества элементов массива Всем привет! У меня очень простой вопрос: как узнать количество элементов в массиве? int* arr = new int; arr = 10; arr = 250; Ответом должно быть число 2. p.s. и подскажите, как узнать длину массива? http://www.cyberforum.ru/cpp/thread131823.html
Найти все гласные буквы в словах C++
дано натурально число n ,и символы S1,S2,S3....группа символов ,которые разделены пробелами и не имеют в середине себя пробелов будем называть словами .Найти все гласные буквы в словах?? буду очень благодарен кто поможет ))
Составить блок-схему по коду C++
Помогите сотавить блок-схему, пожалуйста! #include <iostream> #include <fstream> using namespace std; void proverka( int a,int i,int j,int &n,int N) { n=0; if(a==1) n++; if(a==1)
C++ Аналитические зaдачи http://www.cyberforum.ru/cpp/thread131373.html
Народ, посоветуйте книги в направлении создания прог для аналитических задач. Что б не изобретать велосипед, а узнать, какие есть наиболее распространенные подходы именно с точки зрения создания подобного программного обеспечения.
C++ Ввод /вывод на С++ мне нужна программа которая сможет с введённых слов находить гласных буквы заранее спасибо)) подробнее

Показать сообщение отдельно
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
19.05.2010, 11:40     Быстрое чтение большого файла. Зависает процесс
C++
1
2
3
4
5
6
7
8
    
           vector<string> input(360000);
    ifstream in("C:\\example02.xml", ios::in); //Xml file ~5Mb, 352k tokens
    copy(istream_iterator<string>(in), istream_iterator<string>(), input.begin());
    system("pause");
    input.clear();
    in.close();
    return 0;
Копирывание занимает около секунды и освобождение памяти еще на 5.
 
Текущее время: 02:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru