Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Компилятор, как с ним раблтать


Автор: AlanG 13.5.2006, 12:37
Всем привет.
Надеюсь что в правильном месте задаю вопрос, если что извините.
Я недавно начал изучать С++, и совсем недавно начал проктировать програмирование за компьютером.
Вчера разбирал С++ Builder6, там были две панельки, одна form1,  и вторая, которая содержит в себе три вкладки Unit.cpp, Unit.h, Diagram (пустая)

Файл Unit.cpp 
Код

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"

#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}

Файл Unit.h
Код

#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:    // IDE-managed Components
private:    // User declarations
public:        // User declarations
        __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif

Объясните пожалуста что означают эти вкладки?

 

Автор: Nemesis 13.5.2006, 13:07
Привет!
А может стоит почитать какой-нибудь учебник по Builder... 
С помощью этих вкладок ты переключаешься между *.h (заголовочный файл, где просто идет описание, объявление класса и пр действия)  файлом и *.cpp (где уже происходит реализация, раскрытие функции класса и др действия). 

Автор: AlanG 13.5.2006, 14:06
А какие книги по builder посоветуйте, чтоб для новичков и не совсем.   

Автор: mr.Anderson 13.5.2006, 14:09
Пока что вам нужно именно для новичков. Архангельский "Borland C++ Builder". В разделе "Литература" есть. Ищите. В электронном варианте должны найти "сто пудов". smile

P.S. Только не надо создавать два одинаковых вопроса в разных местах, ок? 

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