Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (17.04.2012 в 22:03)
Понимаете какая штука, вы стандартную библиотеку не распараллелите, вернее вы можете подключить мультипотоковую версию библиотеки в надежде, что она где-то там внутри себя рапараллелит процесс. Если вы хотите сами контролировать параллельно выполняющиеся потоки, а не дай бог еще задействовать не центральный процессор, а видео-карту, вам нужно самостоятельно реализовать алгоритм сортировки, т.е. то, что скрыто под std:sort(). Тут вам нужно решить задачу, в какой кодировке ваши файлы (т.е. есть среди них русские символы, или только английские, если это русские символы, то какая кодировка, а потом написать алгоритм сортировки строк, выбрав подходящий вам - вариантов довольно много).

PS Вы на чем параллелить хотите, на центральном процессоре? А главное цель какая, учебная или промышленная?


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: