setlocale(LC_ALL, "Russian"); вместо system("chcp 1251>nul") а проблема скорее всего в версия компилятора C++ (бывает 98 - старая и 11 - новая)
У миня ос Ubuntu, у миня просто sudo apt update а потом sudo apt upgrade, к тому же тебе надо знать какой у тебя компилятор, у миня компилятор g++, узнать версию компилятора "g++ --version" если у тебя какой-то другой компилятор то посмотри на том сайте на котором скачивал тот или иной компилятор, и вообще как не странно но большинство троянов и вирусов пишутся в обычном блокноте или в простом редакторе без подцветок и т.п там где можно писать онли код