AN
Разработчикам стандартной библиотеки можно
_getch и тебе можно сделать, потому что оно не подпадает под эти правила
Size: a a a
AN
D
D
__TBB
_
для внутренних макросов и не помер, и проблем нигде нетO
D
__
делать плохо, т.к. можешь словить odr violation при линковке с stl, c++abi и libunwind.O
__
делать плохо, т.к. можешь словить odr violation при линковке с stl, c++abi и libunwind.A
condition_variable
. Зачем ей нужен лок? Он защищает сам объект cv
при многопоточном доступе? Другими словами, я обязан лочить перед notify()
тот же мьютекс, который передаю в wait()
? Даже если ни для чего другого в моей системе поток лок не нужен? Например, я использую атомик флаги и больше никаких данных, требующих защиты.D
condition_variable
. Зачем ей нужен лок? Он защищает сам объект cv
при многопоточном доступе? Другими словами, я обязан лочить перед notify()
тот же мьютекс, который передаю в wait()
? Даже если ни для чего другого в моей системе поток лок не нужен? Например, я использую атомик флаги и больше никаких данных, требующих защиты.W
A