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

Сравнение содержимого файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посчитать часы и минуты http://www.cyberforum.ru/cpp-beginners/thread100786.html
1) Идёт К(с кл-ры) секунда суток, посчитать сколько целых часов и минут прошло с начала суток. 2)Даны N часов, M минут посчитать кол-во секунд. заранее спасибо)
C++ Создать стек из произвольного числа строк и удалить из него все слова, содержащии абревиатуру BY Создать стек из произвольного числа строк и удалить из него все слова, содержащии абревиатуру BY. http://www.cyberforum.ru/cpp-beginners/thread100781.html
Кто нибудь делал прогу "Эмулятор клавиш с промежутком времени между "нажатиями""? C++
Пара людей заинтересована в таком приложении только с условием: программа должна работать всегда т.е. откыл она записала карту нажатия клавишь а потом с промежутком в 3мс поочередно воспроизводила эти нажатия. З.Ы. прога также должна работать в свернутом режиме кто поможет Респект и Оромное спасибо + по желанию вознаграждение до 100р. З.З.Ы прогу можно поствить в готовом виде).
C++ структура
здорово вем это снова я =) помогите написать структуру там про автобус : маршрут, время прибытия, интервал времени, и т п с добавлением и удалением короче не знаю, ничего не понимаю
C++ clrscr, gotoyx, textcolor в Visual C++; http://www.cyberforum.ru/cpp-beginners/thread100740.html
Почему не работают функции clrscr(), gotoyx(), textcolor() в Visual C++? В борланд с++ билдере работали, а тут нет(
C++ как решить такое Напишите программу, в которой создайте два класса plane и helicopter. Причем должны быть созданы закрытые переменные: скорость, грузоподъемность, расстояние, которое пролетел plane/helicopter. Сравнить, какой из них более быстрый, который имеет большую грузоподъемность, а также определить который из них более старый. Отобразите результаты сравнения в виде строк. Создайте встроенные конструкторы с... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
03.03.2010, 11:32     Сравнение содержимого файлов
Цитата Сообщение от kuroiryuu Посмотреть сообщение
но два файла запихиваются в память... это есть не хорошо.
Учитывая отношение размера среднего текстового файла к объёму памяти более-менее современного компьютера это, наверное, не существенно... Но в любом случае второй файл целиком считать прийдётся. После чего установить указатель на начало буфера со вторым файлом, читать по символу из первого файла, пока символы совпадают с символами в буфере, продвигать указатель по буферу. Если буфер закончился - второй файл нашёлся в первом, если очередной считанный символ не совпал с очередным символом в буфере - установить указатель на начало буфера, сравнивать/читать дальше... Можно, конечно, и из второго файла по символу читать, а не сразу все, но как-то мрачно получится... В том плане, что работать будет медленно...
 
Текущее время: 16:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru