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