LINUX.ORG.RU

std:: + threads


0

0
Вот вопрос возник есть в структуре которая создается\удаляется в нитке std::string тред работает каждый со своей структорой и никакой синхронизации не нужно. Но у меня вопрос не "противоестественно ли" юзать std::string может вместо него использовать char * ? Имеет ли это смысл?
anonymous
Короткий ответ: Нет.
aton
()
> Вот вопрос возник есть в структуре которая создается\удаляется в
> нитке std::string тред работает каждый со своей структорой и никакой
> синхронизации не нужно. Но у меня вопрос не "противоестественно ли"
> юзать std::string может вместо него использовать char * ? Имеет ли
> это смысл?

"Доктор, я не извращенец?" ;)

Ну что тут ответить... а с чего ты вообще взял, что это
противоестественно?
int19h ★★★★
()
Если синхронизации не нужно, то смысла нет.
А вот если нужно, то зависит от реализации.
Ситуация AFAIR разбирается в "Essential C++".
Dimentiy ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.