Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.050 pregleda

Najnovija ↓

Misterije __školskog__ BCB 14.02.2007. u 14:17 · pre 240 meseci #1
Citat:
Citat:
Tosa: C++ s***** i smeće? Pa ti mora da si student ;)
Dragi Tata: Ili student ili profesor - uglavnom neko ko nema baš mnogo veze sa stvarnim svetom :)

Dakle elem i ja da postavim nekoliko implicitnih pitanjca svim korisnicima BCB, u kome sam skoro počeo da slušam (obaveznu) nastavu koja se tiče C++ programiranja. Već na prvom času načuh sledeće stvari:

- U BCB operator -> se (bez ikakvog dodatnog definisanja) može koristiti za pozivanje metoda objekata preko samih objekata (a ne samo preko pokazivača na objekte)
- U BCB su cout i cin operatori
- U BCB postoji operator === (čije je ponašanje identično ponašanju istog operatora u PHP)
- U BCB je iostream.h još uvek standard. (<iostream> pa šta je to? Nema ni eksrenziju...)

Šta velite?
Potpis
Ipak se ++uje.
Re: Misterije __školskog__ BCB 15.02.2007. u 00:27 · pre 240 meseci #2
Citat:

- U BCB operator -> se (bez ikakvog dodatnog definisanja) može koristiti za pozivanje metoda
objekata preko samih objekata (a ne samo preko pokazivača na objekte)

'Nasa' klasa.
Code:

class a
{
   public:
   int x;
};
void __fastcall TForm1::Button1Click(TObject *Sender)
{
   a objekat;
   objekat.x = 10;
   objekat->x = 10; // <--- Neće !
}

Dalje, VCL klasa:
Code:

void __fastcall TForm1::Button2Click(TObject *Sender)
{
   TLabel T; // <--- Neće !
}


[C++ Error] Unit1.cpp(32): E2459 VCL style classes must be constructed using operator new
[C++ Error] Unit1.cpp(32): E2285 Could not find a match for 'TLabel::TLabel()'
[C++ Warning] Unit1.cpp(33): W8004 'T' is assigned a value that is never used


Citat:

- U BCB su cout i cin operatori

Nikad čuo... Ja sam mislio da su operatori >> << ;)

Citat:

- U BCB postoji operator === (čije je ponašanje identično ponašanju istog operatora u PHP)

Code:

void __fastcall TForm1::Button2Click(TObject *Sender)
{
   int a;
   TColor b;

   if ( a === b )  {} // <--- Neće !
}


[C++ Error] Unit1.cpp(35): E2188 Expression syntax
[C++ Error] Unit1.cpp(39): E2377 If statement missing )


Citat:

- U BCB je iostream.h još uvek standard. (<iostream> pa šta je to? Nema ni eksrenziju...)

http://www.elitesecurity.org/t236691-0#1418274
Re: Misterije __školskog__ BCB 15.02.2007. u 08:29 · pre 240 meseci #4
Citat:

Zaboravljeni komentar: taj profa kao da je učio iz neciklopedije. : )

:)

Nije BCB baš takav monstrum kakvim ga predstavljaju ;)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme