Что такое thread safe? - C++ - Обсуждение 1911591 |
|
Обсуждение
Всего сообщений: 45
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Что такое thread safe? |
||||
Тамика | 01.02.2017 15:43 |
https://www.cyberforum.ru/post10066694.html
Всем добрый день!
Вопрос, собственно, в имени темы.:)
...
|
||
Renji | 01.02.2017 15:52 |
https://www.cyberforum.ru/post10066730.html
Полагаю, это опечатка в thread saFe. Значит что в объект...
|
||
hoggy | 01.02.2017 16:04 |
https://www.cyberforum.ru/post10066767.html
https://ru.wikipedia.org/wiki/Thread-safety
грубо...
|
||
MrGluck | 01.02.2017 16:17 |
https://www.cyberforum.ru/post10066817.html
save - сохранять.
Мб thread safe?
Данное понятие...
|
||
Evg | 01.02.2017 16:26 |
https://www.cyberforum.ru/post10066844.html
Допустим, у тебя в библиотеке есть функция func. Для своих...
|
||
Тамика | 01.02.2017 19:31 |
https://www.cyberforum.ru/post10067490.html
Evg, MrGluck, hoggy, хм... Я, видимо, чего-то не понимаю.:(...
|
||
Renji | 01.02.2017 19:39 |
https://www.cyberforum.ru/post10067516.html
Возможно, ваш преподаватель думал про thread_local, но...
|
||
Croessmah | 01.02.2017 19:45 |
https://www.cyberforum.ru/post10067533.html
std::lock_quard? :)
Добавлено через 44 секунды
не...
|
||
GbaLog- | 01.02.2017 19:46 |
https://www.cyberforum.ru/post10067540.html
Вечер, плохо соображаю, но, припоминаю что-то на тему...
|
||
Evg | 01.02.2017 19:51 |
https://www.cyberforum.ru/post10067548.html
Потому что ты читаешь ID вне критической секции,...
|
||
Тамика | 01.02.2017 19:51 |
https://www.cyberforum.ru/post10067561.html
Evg, простите, пожалуйста, но можно подробнее? Не поняла......
|
||
Peoples | 01.02.2017 19:53 |
https://www.cyberforum.ru/post10067570.html
Может глупость скажу,но я так понимаю есть вероятность,что...
|
||
GbaLog- | 01.02.2017 19:54 |
https://www.cyberforum.ru/post10067573.html
Ну, в общем, если по-простому, то GenID, вызванная потоком...
|
||
Тамика | 01.02.2017 19:56 |
https://www.cyberforum.ru/post10067582.html
GbaLog-, я когда-то читала (дайте по шее, если не так) о...
|
||
GbaLog- | 01.02.2017 19:59 |
https://www.cyberforum.ru/post10067588.html
Ну да, только static int эквивалентно обычной int, с той...
|
||
Тамика | 01.02.2017 20:03 |
https://www.cyberforum.ru/post10067604.html
GbaLog-, а ещё вопрос (простите за навязчивость :) ) - если...
|
||
Croessmah | 01.02.2017 20:05 |
https://www.cyberforum.ru/post10067609.html
Нет. Глобальная - создастся еще до входа в main....
|
||
Тамика | 01.02.2017 20:10 |
https://www.cyberforum.ru/post10067627.html
Croessmah, то есть, без средсейфа, второй поток может в...
|
||
Croessmah | 01.02.2017 20:14 |
https://www.cyberforum.ru/post10067660.html
thread-safe - это лишь гарантия.
Как Вы её реализуете - не...
|
||
Тамика | 01.02.2017 20:30 |
https://www.cyberforum.ru/post10067721.html
Croessmah, и ещё вопрос... Мяу ^_^
std::mutex i_mutex;
...
|
||
Evg | 01.02.2017 20:34 |
https://www.cyberforum.ru/post10067738.html
Это не глупость, а ровно истина. Переменная ID глобальная и...
|
||
Croessmah | 01.02.2017 20:35 |
https://www.cyberforum.ru/post10067739.html
Угу.
И mutex можно сделать статическим, но локальным для...
|
||
Peoples | 01.02.2017 20:36 |
https://www.cyberforum.ru/post10067743.html
Тамика, Энтони Уильямс - Параллельное программирование на...
|
||
MrGluck | 01.02.2017 20:54 |
https://www.cyberforum.ru/post10067816.html
Тамика, если планируете всерьёз изучать тему по...
|
||
hoggy | 01.02.2017 21:02 |
https://www.cyberforum.ru/post10067856.html
нет, здесь всё в порядке.
единственное:
использовать...
|
||
Evg | 01.02.2017 21:15 |
https://www.cyberforum.ru/post10067908.html
В изначальном варианте
ID++;
return ID;
это не...
|
||
rat0r | 18.02.2018 07:17 |
https://www.cyberforum.ru/post12130279.html
Ну заменить на return ID++; :)
|
||
Evg | 18.02.2018 11:36 |
https://www.cyberforum.ru/post12130618.html
:facepalm:
|
||
Undisputed | 18.02.2018 11:37 |
https://www.cyberforum.ru/post12130619.html
rat0r,
А что это даст? Все равно остаётся 2 операции,...
|
||
rat0r | 18.02.2018 13:22 |
https://www.cyberforum.ru/post12130862.html
Evg, да, я делаю так же, когда вижу, что кто-то городит...
|
||
Evg | 18.02.2018 13:24 |
https://www.cyberforum.ru/post12130877.html
Ценой неправильной работы кода
|
||
rat0r | 18.02.2018 13:27 |
https://www.cyberforum.ru/post12130885.html
Any proofs?
|
||
Evg | 18.02.2018 14:09 |
https://www.cyberforum.ru/post12130965.html
Any proofs for reverse?
|
||
rat0r | 18.02.2018 14:36 |
https://www.cyberforum.ru/post12131028.html
Мне банально влом разжёвывать матчасть, которая уже...
|
||
Evg | 18.02.2018 15:05 |
https://www.cyberforum.ru/post12131105.html
Ага. Это особенно актуально, когда написано про красные...
|
||
Croessmah | 18.02.2018 15:07 |
https://www.cyberforum.ru/post12131116.html
del
|
||
rat0r | 18.02.2018 15:19 |
https://www.cyberforum.ru/post12131158.html
Уже читал. Обсуждается в основном оригинальное задание -...
|
||
Evg | 18.02.2018 15:21 |
https://www.cyberforum.ru/post12131162.html
Если хочешь обсудить что-то другое, лежащее вне темы...
|
||
rat0r | 18.02.2018 20:01 |
https://www.cyberforum.ru/post12131180.html
Тема обсуждения "Что такое thread safe?", так что это лежит...
|
||
Evg | 18.02.2018 20:21 |
https://www.cyberforum.ru/post12132066.html
Похоже на то. В принципе, так оно обычно и бывает, когда...
|
||
rat0r | 18.02.2018 20:24 |
https://www.cyberforum.ru/post12132072.html
Зато там есть ссылка...
|
||
Evg | 18.02.2018 20:44 |
https://www.cyberforum.ru/post12132134.html
Просто изначальный вопрос был как написать thread-safe код....
|
||
hoggy | 18.02.2018 20:51 |
https://www.cyberforum.ru/post12132152.html
ничего подобного.
Хогги сначала ответил по существу,
и...
|
||
MrGluck | 19.02.2018 13:52 |
https://www.cyberforum.ru/post12134103.html
#include <iostream>
int Foo1(int ID)
{
ID++;
...
|
||
MrGluck | 19.02.2018 13:55 | https://www.cyberforum.ru/post12134110.html | ||
|
||||
Similar |
thread-safe ли? Vector и thread-safe Секундомер и thread-safe Thread-safe smart pointer |
|||
Ads |
|
|||
MoreAnswers |
Thread-safe ли чтение структур? что такое process и thread? Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами? Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа? |
|||