Код: Выделить всё
int main( int argc, char* argv[] )
{
printf("First stuff\n");
}
С этого момента переходы/вызовы не имеют имен. Код зависает на вызове по явному адресу. Это что-нибудь, что кто-то видел раньше? Я использую инструменты MSVC v142, VS 2019, SDK 10.0.18362.0
Моя программа работала нормально, но внезапно начала зависать на printfs. Я думал, что вызвал какое-то повреждение памяти, пока не переместил printf в первую строку своей программы и не увидел тот же результат. Удаление выходной папки и перекомпиляция не дают никакого эффекта. Хотя кажется, что некоторые изменения кода могут вывести меня из этого странного режима, это начнет происходить снова случайным образом.
Кроме того, закрытие Visual Studio и повторное открытие, а затем перестройка, похоже, решают проблему.
Подробнее здесь: https://stackoverflow.com/questions/649 ... on-windows
Мобильная версия