Size: a a a

2020 May 23

A

Alex in pro.cxx
Похоже, что нет)
источник

YB

Yarique Belgorodsky in pro.cxx
источник

YB

Yarique Belgorodsky in pro.cxx
источник

СВ

Сергей Васильев... in pro.cxx
не удается открыть источник файл "conio.h", из за чего такое может быть в проекте Cuda?
источник

v

vehlwn in pro.cxx
Сергей Васильев
не удается открыть источник файл "conio.h", из за чего такое может быть в проекте Cuda?
Потому что такого файла не существует в стандартной библиотеке СИ.
источник

СВ

Сергей Васильев... in pro.cxx
vehlwn
Потому что такого файла не существует в стандартной библиотеке СИ.
как пофиксить?
источник

AZ

Alexander Zaitsev in pro.cxx
Сергей Васильев
как пофиксить?
не использовать этот файл
источник

Ü

Über in pro.cxx
Сергей Васильев
как пофиксить?
Прописать в PATH, или прописать полный путь в #include если файл есть на жестком, в противном случае - скачать и проделать пункт 1. П.с. я не настоящий сварщик.
источник

S

Spoonson in pro.cxx
работало, я даже когда-то смотрел там рефы. Странно, что протухло.
источник
2020 May 24

OL

Oleg Linkin in pro.cxx
Есть какая-нибудь хорошая книга, которая может мне объяснить ,как правильно писать многопоточные программы и какие именно вещи надо синхронизировать
источник

МВ

Макс Воробьев... in pro.cxx
Oleg Linkin
Есть какая-нибудь хорошая книга, которая может мне объяснить ,как правильно писать многопоточные программы и какие именно вещи надо синхронизировать
concurrency in action
источник

v

vehlwn in pro.cxx
Oleg Linkin
Есть какая-нибудь хорошая книга, которая может мне объяснить ,как правильно писать многопоточные программы и какие именно вещи надо синхронизировать
Anthony Williams - C++ Concurrency in Action-Manning Publications (2019).pdf
источник

OL

Oleg Linkin in pro.cxx
спасибо.
источник

m

magras in pro.cxx
Мне она не понравилась. Особенно в части lock free. Моя главная претензия к описанию memory_order: вместо внятного описания свойств и почему выбраны именно такие требования очень странные аналогии, которые не помогли мне ни в запоминании, ни в понимании.

Но альтернативы я не искал.
источник

SK

Stas Koynov in pro.cxx
Oleg Linkin
Есть какая-нибудь хорошая книга, которая может мне объяснить ,как правильно писать многопоточные программы и какие именно вещи надо синхронизировать
лучше начать с низкоуровневых вещей про IPC, а уже потом про всякие умные структуры данных.
по этому советую вот эту:
https://www.books.ru/books/qnxunix-anatomiya-parallelizma-357604/
источник

OL

Oleg Linkin in pro.cxx
я в курсе базы. Я просто не совсем понимаю, что именно надо лочить. Точнее, я понимаю, как работать с многопоточным контейнером: врапнуть его и лочить на операциях. Но, не совсем понимаю, когда у тебя указатель на структуру, которая используется в двух потоках. Делать лок перед любым действием с ней что ли?
источник

SK

Stas Koynov in pro.cxx
вот прочитай там это будет. там читать то 200 стр.
источник

SK

Stas Koynov in pro.cxx
там именно база, на пальцах. что и зачем и почему нужно лочить и защищать.
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Oleg Linkin
я в курсе базы. Я просто не совсем понимаю, что именно надо лочить. Точнее, я понимаю, как работать с многопоточным контейнером: врапнуть его и лочить на операциях. Но, не совсем понимаю, когда у тебя указатель на структуру, которая используется в двух потоках. Делать лок перед любым действием с ней что ли?
Лочить тогда, когда происходит чтение и возможна мутация соседним потоком или происходит мутация
источник

AZ

Alexander Zaitsev in pro.cxx
Oleg Linkin
я в курсе базы. Я просто не совсем понимаю, что именно надо лочить. Точнее, я понимаю, как работать с многопоточным контейнером: врапнуть его и лочить на операциях. Но, не совсем понимаю, когда у тебя указатель на структуру, которая используется в двух потоках. Делать лок перед любым действием с ней что ли?
значит ты не в курсе базы
источник