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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Countx
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 11
#1

Перетасовать записи в файле - C++

01.05.2013, 16:43. Просмотров 236. Ответов 1
Метки нет (Все метки)

Надо случайным образом перемешать записи в файле, записей много около 10 000 000, скорость роботи программы
не имеет значения. Идеально подошла бы функция на входе, которой файл с данными, а при выходе - перетасований файл. Пожалуйста, помогите, можетб кто знает, есть уже готовая такая функция или похожий пример?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2013, 16:43     Перетасовать записи в файле
Посмотрите здесь:

C++ Удаление записи в бинарном файле
C++ число как номер записи в файле
C++ Записи в файле прочесть в два списка
C++ Написать функцию булевского типа, проверяющую наличие в файле записи с заданным ключём.
C++ Консольное приложение. В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину
Телефонный справочник - в чём хранить записи? В БД или в файле? C++
C++ Перетасовать элементы в стеке
C++ Задача по очередям. В текстовом файле содержатся записи о сотрудниках фирмы
C++ Как перетасовать числа?
Сравнение слов в одном файле со словами в другом файле C++
C++ Проверка на существование конкретной записи в файле
C++ Дублируются записи в перезаписанном файле

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12498 / 7060 / 792
Регистрация: 27.09.2012
Сообщений: 17,442
Записей в блоге: 2
Завершенные тесты: 1
02.05.2013, 21:31     Перетасовать записи в файле #2
std::random_shuffle
в помощь
Yandex
Объявления
02.05.2013, 21:31     Перетасовать записи в файле
Ответ Создать тему
Опции темы

Текущее время: 07:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru