Моя установка C ++ / Visual Studio не работает?
Нет, ваша установка Visual Studio в порядке. Все, что вы описываете, нормально для C ++ и IDE.
Когда я пытаюсь скомпилировать свой проект, возникает множество ошибок, которые не отображаются в коде с помощью красных зубчатых линий подчеркивания. Некоторые из ошибок являются фактическими ошибками (в основном из-за того, что классы забывают объявлять вперед), но другие не имеют никакого смысла.
Исправьте ошибки компилятора в указанном порядке. Начните с первой сообщенной ошибки в выходных данных сборки, прежде чем исправлять ошибки, о которых сообщалось после нее. Нередко ошибка, возникающая в одной строке, приводит к появлению десятков последующих ошибок, которые действительно имеют смысл. Когда вы столкнетесь с ошибкой в списке, не имеет смысла, просто попробуйте снова скомпилировать. Велика вероятность того, что ошибка исчезнет или появится другая ошибка в результате устранения проблем, которые возникли над ней. Повторяйте этот процесс, пока не будут устранены все ошибки компилятора.
Что касается красных зубчатых подчеркиваний. Это намеки на то, что что-то не так, но не всегда надежно. В IDE бывают как ложные срабатывания, так и пропущенные ошибки. При построении и компиляции кода вывод компилятора более точен.