интересная тема :) я тоже думаю, что на практике в твоем примере std::exit не вызовется. seq_cst более строгая гарантия. в скомпиленном примере там вкорячем mfence, что логичн...
https://www.froglogic.com/coco/?frog_campaignid=1570418810&frog_addgroupid=59759748219&frog_targetid=kwd-528479837193&frog_keyword=%2Btest%20%2Bcoverage%20%2Bc%2B%2B&frog_matc...
так что юзать вместо optional? например у меня есть поле которое либо есть в конф файле либо нет, что юзать? или мэппинг в базу, то как смапить nullable string, т.е. отличить ...
по мемори. GetProcessMemoryInfo, PagefileUsage - коммит сайз, WorkingSetSize (шаред + приват), PrivateUsage(приват). по цпу не все однозначно. что именно нужно? есть например...
в студии (вроде с 15й) появился мемори профайлер: https://docs.microsoft.com/en-us/visualstudio/profiling/memory-usage?view=vs-2019 сравнивать снепшоты можно, стеки смотреть м...
значит ли это что ты смог во всяке нюансы gc, jit итд? полагаю нет :) или имеется в виду синтаксис?
ну он (оператор) кагбе не обязан быть у юзера темплейтным. его можно перегрузить :) вай нот?
как ты запретишь пушить в вектор struct point2d что-то типа char* ?
не понятно зачем тут нужен синглтон? сконструируй стейт машину и отдай куда нужно :) или синглтон здесь нужен в качестве телепорта: из любой точки программы к стейт машине? :)
как люди обходились без лямбд до 11го года и без авто птр до 11го? boost::optional юзали вестимо
Чего ты пытаешься добиться атрибутом ридонли на каталог? :)
кэп интересуется, а собрать дамп в catch(...) не вариант?
имеется в виду вот это: https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/time-travel-debugging-overview ?
Т.е. отбросив академичность, высунув монокль и оставив трость, ты рили считаешь, что нетив_хендл вернёт что-то отличное от того, что перед этим ему вернул CreateThread? :)
что там у gradle с плюсами?
т.е. ты в реализованном листе на С можешь гарантировать, что там будут данные только указанного типа? такой был мой поинт
оке, если есть полный дамп со стеком в котором catch(...), я не могу восстановить контекст исключения под линуксом gdbой?
тебе это нужно для отладки или для лога? если чисто под дебаггером, то можно стек откуда throw был изи восстановить
http://pasted.co/67c764d9 а если так ( тут псевдокодом:) ) ? правда, есть большая вероятность, что я не сильно понял исходную задачу :)
https://gyazo.com/94447a13ec442f347ff07b9d2e07a398 про инжект вижу. куда тыкать, чтобы прочитать про читы?