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

Быстрее чем цикл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить функцию, которая вычисляет сумму К слагаемых http://www.cyberforum.ru/cpp-beginners/thread701051.html
Составить функцию, которая вычисляет сумму К слагаемых В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0. Нужно составить прогу с тремя циклами есть...
C++ Ошибка при заполнении двусвязного списка При выполнении данного алгоритма, выдает ошибку. Буду рад любой помощи struct tree { int info; tree *right; tree *left; }; tree *tournament(tree *current, int massive,int m) { http://www.cyberforum.ru/cpp-beginners/thread701037.html
Программы для рабочего стола C++
Здравствуйте уважаемы форумчане! Раньше (не профессионально) писал на делфи, но в данный момент изучаю с++. Меня интересует каким способом на с++ можно написать программу для рабочего стола (их ещё...
C++ Код неправильно определяет седловую точку
#include "stdafx.h" #include <ctime> #include <cstdlib> #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main ()
C++ Сортировка данных http://www.cyberforum.ru/cpp-beginners/thread701022.html
#include <iostream> using namespace std; char shift(char *in) { char item, *out = in; item = in; *in++; while (*out++ = *in++); return item;
C++ Вывести в документе PDF русские буквы Необходимо написать программный код для решения следующей задачи: вывести в PDF-документе русские буквы. Для этого необходимо задать шрифт с кодировкой Windows 1251. подробнее

Показать сообщение отдельно
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475

Быстрее чем цикл - C++

18.11.2012, 14:37. Просмотров 458. Ответов 11
Метки (Все метки)

Доброго времени уток дорогие форумчане.

Интересует вот какая штуковина, допусти есть программа которая открывает два файла, смотрит на них, и исходя из каких то своих умозаключений создает 3ий файл. Я подобную задачу решал так - открывал два файла на чтение и один на открытие, потом чикл считовал по одному байту в int от одного файла и в int от другого (те запись не в массив а всего в одну переменную), потом в нем что-то с этими двумя перременными происходило и это значение писалось в 3ию перременную, а та уже записовалась в 3ий файл.

Это быстрее чем открывать один файл, записовать его в массив, потом открывать второй файл записовать его в другой массив и потом уже исходя из этих двух массивов формировать 3ий файл, но все равно не достаточно быстро те файл объемом в 4Мб пишется порядка 3 минут.

Как осуществить эту задачу действительно быстро?

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