Dyikot, а если не один nullptr надо проверить, а два?
Например: c.Parent()->Get()->Value();
Опять не подходит? То есть целый оператор ради одной строго фиксированной конструкции вводить, которая легко заменяется макросом?
Dyikot, Но ведь стандарт С++ не только для тебя пишут. Допустим, вот такой код:
auto cursor = c.Parent?.GetCursorOn() ?? c.Parent?.GetCursorOff();
Или всё, это уже слишком сложно и не будем оператор ??? вводить?
А мне вот хочется, чтобы в цикле for инкремент итератора был с условием. Сейчас для этого приходится while использовать, а хотелось бы в for как-нибудь по хитрому условие инкремента встроить. Чтобы отслеживало, перешло к следующей итерации автоматом или через continue. Предлагаю оператор о_0
Вообще похоже на то, что испорчены настройки проекта. Попробуй создать новый консольный проект и добавить в него include cfloat и попробовать скомпилировать.
ImagineTables, Если спрайты пиксель-арт, то есть программа заточенная под апскейл пиксельарта. Но я не помню название, поэтому пользы мало от этой информации...
Где выключал дамп памяти, там ещё флажок "сделать запись в журнал событий". Этот флажок тоже снял?
Не уверен, что можно мгновенный перезагруз в принципе сделать. Там же какая-то фоновая работа ещё может выполняться служебная, которая эти 3 секунды и даёт.
SmeliyR, Там в запросах несколько лет висит просьба о таком функционале, но не хочут её добавлять. Видимо, нативно не сделать сейчас никак.
Можно каким-нибудь Autohotkey виртуально нажимать правую кнопку.
Разумеется, знать математику нужно и придётся знания подтягивать. Но программирование - это не про математику. Тем более во фронтэнде. Обязательно запишись на подготовительные курсы в том ВУЗе, куда хочешь поступать. Учиться на не родном языке сложно, но тут уже от тебя всё зависит. Не попробуешь - не узнаешь. Не надо сдаваться раньше времени. Даже если вылетишь после первой сессии, то подтягиваешь знания и пробуешь на следующий год.
win10. последняя прошивка с оф.сайта, последний драйвер USB с офсайта и последние драйвера с офсайта. Всё работает. У меня с XLR микрофоном никаких проблем не возникало, ничего полезного не подскажу.
Есть только (глупое) предположение, что ты забыл фантомное питание перещёлкнуть. Убедись, что +48V горит фонарик.
Dyikot, Если тебе нужно знать тип, то у тебя ошибка архитектуры. Переписывай.
Если у тебя абстрактный интерфейс, то вся работа должна выполняться автоматически за счёт виртуальных функций. Всё остальное - костыли из-за ошибок архитекторы.
neosapient, *Visual Studio Setup Logs are located right in %LocalAppData%\Temp, and have a name similar to something dd_setup_datetime_packageName.log, for example: dd_setup_20230121182408_Microsoft.VisualStudio.MinShell.Resources.x64.log
neosapient, Других идей нет. У меня похожие ошибки были только когда инсталлятор был в сетевой папке или в папке downloads.
Проверь настройки безопасности самого файла и папки, где инсталлятор лежит. Ещё глупый совет: очистить папку %TEMP% и убедись, что места на диске хватает.
Может набралась "критическая масса"? Попробуй запустить обслуживание. Сперва очисти удалённое, затем сожми папки. Ещё бы и целостность првоерить и починить ящики, но для десятков гигабайт это может очень долго выполняться, у меня максимум пара сотен мегабайт сохранёнными были, так что для большой истории переписки не знаю, как отработает.
Например: c.Parent()->Get()->Value();
Опять не подходит? То есть целый оператор ради одной строго фиксированной конструкции вводить, которая легко заменяется макросом?