Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как прописать свой класс? Не понял 
:(
    Опции темы
Gunslinger
Дата 14.1.2007, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Вот код (пока скелет):
//-------------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'
Как подключить свой класс? Изучаю чистый С++, конструкции борланда вымораживают.

PM MAIL   Вверх
stmamont
Дата 14.1.2007, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 343
Регистрация: 13.3.2004
Где: влг

Репутация: 3
Всего: 3



в закладках Project->Options->Directories смотри чтоб твоя директория была в include path.
Убери оттуда все лишнее. Базовые папки ставишь вначале потом все остальные.
Проверь чтобы файл Matrix.h Назывался именно так имеено из этих букв. возможно русская буква где то поставлена.



Это сообщение отредактировал(а) stmamont - 14.1.2007, 16:00


--------------------
user posted image
PM MAIL ICQ   Вверх
szz
Дата 14.1.2007, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 1
Всего: 33



А лучше создать новый юнит и в нем писать.


--------------------
PM   Вверх
TiKKi
Дата 15.1.2007, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 63
Регистрация: 13.5.2006

Репутация: 1
Всего: 2



Цитата

А лучше создать новый юнит и в нем писать.

а если брать существующий, то добавлять его в проект( Project->Add to Project... )
PM   Вверх
Gunslinger
Дата 15.1.2007, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Спасибо

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0439 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.