To jest apliakcja dla Windows, obiektowa,okienkowa, tam nie ma main().
Utwórz nowy projekt, jak pokaże Ci się wizard wyboru typu projektu - wybierz 'Win32 Concole application'
Wtedy możesz sobie pisać programy pod konsolę:
Kod:
#include <iostream>
using namespace std;
int main(int argc, char *argv[]) {
cout<<"I'm the best hacker in the world !!!" ; // takie "Hello world" dla haksiorów :)
return 0;
}
To, co jest na tym screenie, to plik, gdzie definiujesz metody do obsługi zdarzeń (Click, OnMouseOver, DblClick itp.) głównego okna aplikacji i jego "dzieci": buttonów, textfieldów, paneli, images, labels itd. itp.. W VCL (bo z tego, co widać na screenie, jest to Borland C++ Builder z biblioteką VCL - Visual Common Library czy jakoś tak, popraw mnie, jeśli się mylę), nie ma czegoś takiego, jak puts().
Żeby coś wyświetlić, musisz dodać do Form jakis element, np. Label, potem dac kod w metodzie np. tej, co tam widać Button1Click():
Kod:
Label.caption = "tekst do wyświetlenia";
(nie pamiętam, czy Label ma właściwość caption, czy text, tak z głowy to piszę, dawno nie kodziłem w BCB)
Ale o czym ja tu w ogóle piszę...
Żeby pisać aplikacje okienkowe dla Win32, musisz wpierw łyknąć 'trochę' programowania w C++ + programowanie obiektowe (klasy, obiekty, metody, właściwości itp.) - czyli dłuuuuga droga przed Tobą.
PS. Nie rezygnuj z Borlanda C++ Buildera , o ile to jest on na tym screenie. Ja bardzo lubiłem w nim programować, w przeciwieństwie do Visual C++ od Microsoftu.
Tak bardzo, że tęsknię za Kylix-em (Borland C++ Builder/ Delphi dla Linuksa)
Kylix, wróóóóć !!!!
Ostatnio edytowane przez blooregard : 01-06-2009 - 23:45
"...i stało się! Linie telefoniczne otworzyły mi bramę do świata
upajającego jak heroina pulsująca w żyłach ćpuna! Elektronicznym
sygnałem przekraczam wrota szukając ucieczki od codzienności,
głupoty i niesprawiedliwości... i znajduję podobnych sobie."