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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на С++ http://www.cyberforum.ru/cpp/thread131899.html
Написать программу на С++ Создать файл, содержащий текст, набранный заглавными английскими буквами. Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или...
C++ Переделать рабочий код Нужно изменить код программы. Она рабочая, но нужно, чтобы была прозрачной и отличалась от оригинала: #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <time.h> #include... http://www.cyberforum.ru/cpp/thread131239.html
Програма "Гра життя" C++
Помогите написать программу "Игра жизнь" Место действия этой игры - «вселенная» - это плоскость, разделенная на ячейки. Каждая ячейка на этой поверхности может находиться в двух различных...
Регистрация участников C++
Регистрация участников конференции (массив) ОПИСАНИЕ При проведении конференций обычно регистрируют ее участников. Программа строит список всех прибывших на конференцию. Информация о каждом...
C++ Работа с функциями языка С http://www.cyberforum.ru/cpp/thread130806.html
Помогите пожалуйста кто чем может совсем не понимаю как сделать такое задание только начали изучать язык и уже такое задание буду очень благодарен за помощь! Задание.Сгенерировать массив целых...
C++ С++ (Работа с файлами) Как по данному числу вывести текстовый файл в С++ ? ("Мне нужно что-бы программа при вводе числа от 0 до 9 выводила определённый текстовый документ информацию.") А изначально есть пяти или... подробнее

Показать сообщение отдельно
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.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru