Upd:
Взял другой комп с 2017 студией и той же версией буста — всё ок. Версии студий немного различаются (глючит более старая), буду разбираться, всем спасибо
--------------------
Добрый день
MS Visual studio 2017, boost::asio — решил посмотреть.
Вставляю в cpp-файл строку:
#include <boost/asio.hpp>
Код в cpp-файле краснеет в странных местах, иногда почти весь.
Например, если создать шаблон win32-приложения, ругается на строку:
#define MAX_LOADSTRING 100
E2904 PCH warning: header stop not at file scope.
в том числе, ругается на ключевые слова, скобки и так далее, IS-у сносит крышу напрочь.
В файле precompiled header-ы отключены.
Гуглил, ничего не нашёл.
При этом всё собирается без ошибок. Но, блин, неудобно работать с кодом, когда он весь красный
Раньше с бустом у меня проблем не было