| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Как прописать свой класс? |
| Автор: Gunslinger 14.1.2007, 15:25 |
| Вот код (пока скелет): //-------------Matrix.h #ifndef MATRIXH #define MATRIXH #include <math.h> using namespace std; namespace Matrix{ class Matrix{ public: Matrix(int n, int m); }; } #endif //--------------------------------- //--------------------Matrix.cpp Лежат в той же папке, что и проект. Добавляю во вкладку Unit1.cpp: #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include "Matrix.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" //.............. На строке с моим инклюдом компилиться не хочет: [C++ Error] Unit1.cpp(6): E2209 Unable to open include file 'Matrix.h' Как подключить свой класс? Изучаю чистый С++, конструкции борланда вымораживают. |
| Автор: stmamont 14.1.2007, 15:57 |
| в закладках Project->Options->Directories смотри чтоб твоя директория была в include path. Убери оттуда все лишнее. Базовые папки ставишь вначале потом все остальные. Проверь чтобы файл Matrix.h Назывался именно так имеено из этих букв. возможно русская буква где то поставлена. |
| Автор: szz 14.1.2007, 21:17 |
| А лучше создать новый юнит и в нем писать. |
| Автор: TiKKi 15.1.2007, 18:52 | ||
а если брать существующий, то добавлять его в проект( Project->Add to Project... ) |
| Автор: Gunslinger 15.1.2007, 22:19 |
| Спасибо |