Если вы используете Textmate, и проблема находится в файле UTF-8:
Он работает для меня каждый раз.
VS 2013> Alt + F7> Свойства конфигурации> C / C ++> Все параметры> опция очистки в «Проверках SDL»> Применить> ОК.
Вы используете проект MSVC по умолчанию, который включает в себя предварительно скомпилированные заголовки . Я бы порекомендовал выбрать «Не использовать предварительно скомпилированные заголовки» при создании проекта.