powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / strtok и stl
5 сообщений из 5, страница 1 из 1
strtok и stl
    #32732628
black zorro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
суть такова задумался я давеча над вопрос пишу код где надо бить строку
на фрагменты разделенные ";" использую strtok а потом приходит мысль что ведь strtok использует глобальный буфер или указатель что там у нее для хранения ссылки или копии исходной строки для парсинга и если у меня много потоков или какая то из высокоуровневых функций неявно юзает strtok то все сыпется, отсюда вопрос - прав ли я и есть ли разбиение на токены в составе stl уже сделал бы сам но просто интересно предусмотрена ли такая необходимейшая вещь в ее составе или map важнее strtok.
...
Рейтинг: 0 / 0
strtok и stl
    #32732654
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какую компилятору юзаешь, друг ?
...
Рейтинг: 0 / 0
strtok и stl
    #32732692
black zorro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
visual studio 6 & BCB5
...
Рейтинг: 0 / 0
strtok и stl
    #32732852
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да знай же, друг, что в VC C Runtime Library поставляется в нескольких версиях, в том числе, и в виде, поддерживающем MultiThreading, где все эти проблемы (использование глобальных переменных функциями C RTL) решены самой библиотекой (т.е. тебе не надо об этом париться).
...
Рейтинг: 0 / 0
strtok и stl
    #32733638
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет STL
http://www.sql.ru/forum/actualthread.aspx?tid=62141&pg=1#442034

А насчет потоковой безопасности - она та тут каким боком всплыла? Так или иначе - для strtok() да и для stl-классов - автоматически обеспечивается вот это http://www.sgi.com/tech/stl/thread_safety.html
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / strtok и stl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]