Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Добавление C++ класса в Visual Studio 2008


Автор: Sashenka 2.10.2012, 07:25
Подскажите, пожалуйста, как нормально добавить C++ класс в Visual Studio 2008? Правая кнопка мыши на фильтре, куда хочу добавить класс, затем "Добавить" -> "Класс..." Затем выбираю из шаблона "C++ класс". Почему "Имя" и "Расположение" неактивны? Ладно, жму "Добавить". Появляется мастер, где я задаю имя класса. Пытаюсь указать желаемый путь до h и cpp-файла, мастер говорит, что "Файл не найден". Т.е. он ждет, что я укажу существующий файл, куда он сможет добавить класс. Почему я должен делать такое простое действие в несколько ходов: добавить h и cpp-файлы, затем только класс? Или я не знаю какого-то секрета?

Автор: Albor 2.10.2012, 11:28
Цитата(Sashenka @  2.10.2012,  06:25 Найти цитируемый пост)
Т.е. он ждет, что я укажу существующий файл, куда он сможет добавить класс.

Можно и не указывать существующий файл, тогда мастер создаст отдельные файлы для нового класса. А если указывать, то только существующий, тогда новый класс будет размещён в указанном месте.

Автор: Sashenka 2.10.2012, 11:59
Цитата(Albor @ 2.10.2012,  11:28)
Цитата(Sashenka @  2.10.2012,  06:25 Найти цитируемый пост)
Т.е. он ждет, что я укажу существующий файл, куда он сможет добавить класс.

Можно и не указывать существующий файл, тогда мастер создаст отдельные файлы для нового класса. А если указывать, то только существующий, тогда новый класс будет размещён в указанном месте.

Если я не укажу файлы, то мастер создаст мне h и cpp в корне проекта. Т.е. мне надо будет их копировать и в проекте и в файловой системе.

А если указывать существующие, то я уже писал, чем это неудобно: вначале нужно создавать эти файлы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)