Начинающему Крестовику не стоит учиться виндоус-онли программированию исключительно в Студии.
Это делает его ущербным специалистом, для которого выход за пределы изученных интерфейсов и руководств становится проблемой.
Так что если вы поставите себе тот же КьютКриэйтор вместо ВизуалСтудии и будете использовать gcc/clang для сборки - все нормально... непонятно только, зачем вам тогда вообще сидеть на Виндах.