Создание нового проекта 1. Выбрать в меню File -> New -> Project 2. В окошке Project Types выбрать: Visual C++ Projects -> Win32 3. В окошке Templates выбрать Win32 Console 4. Ввести Name и указать Location 5. После нажатия Ok появится окошко Win32 Application Wizard 6. Выбрать закладку Application Settings и выставить флажок Empty Project. 7. Проект создастся после нажатия Finish 8. Файлы в проект можно добавлять через File -> New -> File Сборка проекта в C 1. Компиляция (.cpp -> .obj) 2. Линковка (.obj + .lib -> .exe) Преимущества: 1. Можно перекомпилировать только измененные файлы 2. Создание стандартных библиотек функций (.lib), не требующих перекомпиляции. При этом библиотеки могут быть разными для разных платформ. Защита .h файла header1.h struct Test { char *key; void* value; }; header2.h #include “header1.h” test.cpp #include “header1.h” #include “header2.h” void main() {} Ошибка компиляции: 'Test' : 'struct' type redefinition Защита header1.h: #ifndef __HEADER1 #define __HEADER1 struct Test { char *key; void* value; }; #endif