Изза того что MSVC манглит struct/class имена по разному, при компиляции объектов которые декларированы по разному он продюсит ворнинг C4099. Есть что-то в стандарте, что урав...
Если у меня есть строковый литерал, который используется только в компайл-тайме, дает ли мне кто-то гарантии что он не попадет в бинарь? Если да, то кто? Варианты ответа: ...
Я не вижу смысла в утверждениях что стека не существует, когда есть stack unwinding и stacktrace. Какой практический смысл отрицать существование абстракции которой оперируют ...
ошибки программирования это как раз такие кейсы, когда функция возвращает expected и вызывающий код не проверяя лезет в value. Что вы в случае ошибки в expected делаете? Дефол...
Есть wpf приложение, в котором на канвасе рисуются графики полилайном. В полилайне довольно много точек, где то раз в 3 пикселя по горзонтали точка. Если канвас отскейлить на ...
Подскажите в шарпе есть способ задать элайнмент для структур или полей, а еще лучше аллокации?
Помогите пожалуйста! Мне нужно сделать сервис на дотнете, который делает сложную симуляцию для большого объема данных, тикает в реальном времени. На него должны уметь подписыв...
Подскажите есть изкоробочный эффективный способ сделать equality чек на два больших массива unsigned long-ов? Хотелось бы какой-нить мемкмп с симдами, кодпас горячий
Приведу пример. Я вектор, ктото индексирует меня out of bounds. Вместо ассерта, я верну туда что?
Привет, могу ли я из PE exe достать базовые адреса всех модулей, которые будут загружены в рантайме, или это можно только в рантайме у процесса узнать?
Раз уж зашла речь про неймспейсы и использование unqualified имен типов подскажите у кого какие лучшие практики с nested namespaces. Несколько раз сталкивался с такой проблем...
Подскажите, че сделать с кодом, чтоб msvc в этом кейсе смог распознать bt и сгенерить тоже что и кланг, и стоит ли ожидать вообще от оптимизатора msvc bt? :) https://godbolt.o...
Да помимо свопа еще мув оператор тоже очень неясен. Это перемещение/своп значений в контейнере? или перемещение/своп контейнеров? Но обычно трекать конкретный контейнер и не н...
С удивлением обнаружил что ни у кого не получается сделать nrvo в таком примитивном кейсе https://godbolt.org/z/7ecMYT Я что-то делаю не так, или при каком условии какой-нибуд...
А напомните пожалуйста, << для signed integer которые приводят к overflow это же уб в 17?
msvc раньше насколько я помню вообще редюсил мембер поинтеры до интов в кишках и все FUNCTION теряли информацию об имени все равно. Раньше даже баг был что если рядом тип не в...
Скажите знает ли кто экзекуторы для таск графов, где я могу докидывать таски на лету из воркер тредов в граф и делать их зависимыми от любых других тасок, которые могут сейчас...
Обычно профайлеры собирают коллстеки на все аллокации/деаллокации, если разрезолвить их символами, можно поматчить по модулям и сделать вьюшки удобные. Можно и руками это сдел...
А вам обязательно иметь статический метод? Проще ж можно решить просто ассертящим темплейтом template < typename T > struct ID и специализациями. Пишем тип в одном месте, если...
В чем польза отрицания стека? Ведь все понимают о чем речь идет. И так или иначе control flow c++ задает такие ограничения на реализацию, которые ровно стек.