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

Что быстрее массив или файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись времени в массив http://www.cyberforum.ru/cpp-beginners/thread153988.html
Задача: В течении одной минуты с интервалом в 10 секунд программа должна записывать текущее время с компьютера в массив. А по истечению времени выдавать весь массив в обратном порядке. Подскажите...
C++ ifdef и Ко, указатели в фунциях 1.как используются ifdef и endif 2. как реализоввать, ну например, такое: int myFunc(int *one, int *two, int *three) куда описание этих указателей засунуть и как, а еще как сделать указатели на... http://www.cyberforum.ru/cpp-beginners/thread153961.html
C++ Пара вопросов по С++
возникло несколько вопросов, с которыми что то не могу никак разобраться 1. Как происходит выравнивание при создании структуры? struct { double a; int b; char c;}; struct { char a; int b;...
Обработка log-файла C++
Добрый вечер! Ребята, столкнулся с проблемой, и никак не могу найти ей элегантное решение. В голове крутится всякое, но четко понять не могу. Кроме того, хочется определенной красоты решения. Суть...
C++ Подстрока http://www.cyberforum.ru/cpp-beginners/thread153928.html
Всем Приветы, вопрос на сейчас такой: Как получить подстроку из данной строки, если данная задаётся пользователем? Вот пример: #include <iostream> using namepace std; int main(){ char...
C++ Замена повторов в массиве Имеется рандомный одномерный массив. Необходимо подсчитать количество повторяемых чисел, стоящих радом и заменить их. Например: дано: 5 -6 8 8 8 12 -62 0 0 0 0 0 0 0 6 12 8 -9 0 1 заменить на:... подробнее

Показать сообщение отдельно
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297

Что быстрее массив или файл - C++

16.07.2010, 12:56. Просмотров 732. Ответов 5
Метки (Все метки)

Привет!
Я тут занялся обработкой содержимого текстовых файлов
для этого пишу класс отслеживающий положение курсора в файле (типа номер строки; позиция на строке; текущий символ ну и т.д. - это не так важно)

и вдруг возник вопрос правильно ли я начал?

Т.е. я в конструкторе класса открываю файл и все его содержимое скидываю в динамический массив, закрываю файл и дальше работаю с масивом.
А вопрос собственно:
Не лучше ли будет в конструкторе открыть файл и пусть будет открыт до разрушения объекта (закроем его в деструкторе) и выполнять операции чтения по ходу надобноти (в основном читаю по одному символу, таким образом операций чтения может быть много).

Посоветуйте Правильно ли я поступаю, а то на душе не спокойно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru