powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / strtok_r для Visual C++ 2008
7 сообщений из 7, страница 1 из 1
strtok_r для Visual C++ 2008
    #38014541
FirebirdClient
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я портирую код Unix в код Visual C++ 2008.
У меня есть сомнение(с точки зрения поточной безопасности), можно ли функцию strtok_r (unix) заменить на strtok_s(win32)
...
Рейтинг: 0 / 0
strtok_r для Visual C++ 2008
    #38014553
FirebirdClient
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще: полноценна ли замена

Код: plaintext
1.
__thread 

(Unix, GCC)

на

Код: plaintext
1.
__declspec(thread)

(Win32, Visual C++)
...
Рейтинг: 0 / 0
strtok_r для Visual C++ 2008
    #38014756
Void666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
strtok_r для Visual C++ 2008
    #38014856
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FirebirdClient, а что за Unix? Что за библиотека поддержки потоков?
...
Рейтинг: 0 / 0
strtok_r для Visual C++ 2008
    #38015209
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FirebirdClientЯ портирую код Unix в код Visual C++ 2008.
У меня есть сомнение(с точки зрения поточной безопасности), можно ли функцию strtok_r (unix) заменить на strtok_s(win32)

Можно даже на просто strtok.
...
Рейтинг: 0 / 0
strtok_r для Visual C++ 2008
    #38015212
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivFirebirdClientЯ портирую код Unix в код Visual C++ 2008.
У меня есть сомнение(с точки зрения поточной безопасности), можно ли функцию strtok_r (unix) заменить на strtok_s(win32)

Можно даже на просто strtok.

Сорри, надо оговориться -- при условии использования приложением многопоточного рантайма. Если рантайм - dll -- он автоматом многопоточный. А статический есть и такой, и такой.
...
Рейтинг: 0 / 0
strtok_r для Visual C++ 2008
    #38017231
Void666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivFirebirdClientЯ портирую код Unix в код Visual C++ 2008.
У меня есть сомнение(с точки зрения поточной безопасности), можно ли функцию strtok_r (unix) заменить на strtok_s(win32)

Можно даже на просто strtok.

а что, простой strtok вдруг стал потокобезопасным !?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / strtok_r для Visual C++ 2008
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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