Project Properties в Чужом проекте — Как не зависать по пустякам?
Я новичок в C++, работаю в Visual Studio 2015.
В последнее время тратила много времени на "допиливание" чужих проектов - особенно на проблемы компиляции решение которых крылось в Project Properties. Из за этого я задумалась над тем как же всё таки правильно подходить к разбору чужого проекта? Заранее просматривать все настройки? На что обращать внимание?
Например: попался Error про несовместимые типы переменных. Вроде наш код, посему копаю. В итоге после многих прыжков оказывается что в WS2tcpip.h есть какой то define который зависит от юникода, а Unicode стоит как default в параметрах этого проекта.
Наверное, это приходит с опытом, но может есть какие-то приёмы как правильно понимать чужой проект? И не только код, но и настройки среды и т.д.