Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C++ ( Kako poceti ? )

[es] :: C/C++ programiranje :: C/C++ za početnike :: C++ ( Kako poceti ? )

[ Pregleda: 7546 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mr_nesha

Član broj: 3257
Poruke: 5
*.verat.net



Profil

icon C++ ( Kako poceti ? )07.04.2002. u 22:08 - pre 268 meseci
Odnedavno sam se zainteresovao za programiranje u jeziku C++, nabavio knjigu "Naucite C++ za 21 dan" i Borland C++ Builder 3.0 i vec naisao na problem. Kada hocu da napisem najjednostavniji kod, Builder mi otvori Editor, Form i Project. Posto upisem kod u Editor i snimim ga kao .CPP fajl, prevedem u .OBJ pa u .EXE pri startovanju aplikacije od rezultata izvrsenja programa ni traga! Sve sto mi se prikazuje je prazan Form.
Pitanje 1: Kako da otklonim ovaj problem odn. kako da na ekranu vidim sta sam uradio?
Pitanje 2: Da li se Form koristi samo za interakciju ?
Pitanje 3: Koji bi mi vi prevodilac preporucili ?
Pozivam sve ljude dobre volje da mi odgovore na pitanja!
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
*.in.us.prserv.net



+2 Profil

icon Re: C++ ( Kako poceti ? )07.04.2002. u 23:06 - pre 268 meseci
Evo jedna stvar koja ce ti odgovoriti na sva tri pitanja. Nabavi VC++ Builder, i on ce ti sve to sam srediti. :)
 
Odgovor na temu

mr_nesha

Član broj: 3257
Poruke: 5
*.verat.net



Profil

icon Re: C++ ( Kako poceti ? )08.04.2002. u 08:49 - pre 268 meseci
Hvala na savetu probacu i sa VC++ mada nisam siguran da je to ono sa cim bi trebao da pocnem. Naime, imam zelju da naucim C++ ali ne i Visual za sada. Knjiga koju sam nabavio cini se veoma temeljnom i lakom za razumevanje i imam nameru da je dooobro prostudiram. Ja sam se u stvari posvadjao sa Borland-ovim prevodiocem oko prevodjenja i izvrsenja koda. Ne mogu da ukacim kako on u stvari radi. Samo razumevanje kodiranja mi nije problem (u knjizi je to prilicno lepo objasnjeno ) vec kako da nateram C++ Builder da mi prikaze ono sto napisem. Zbunjuju me "Forms" jer osim sto mogu da im editujem izgled pomocu "Object Inspector-a", ne kapiram kako oni saradjuju sa samim kodom koji primera radi treba za rezultat da odstampa na ekran " Ovo je moj prvi C++ program! ".
Pitanje: Gde gresim i kako to da ispravim ?
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
*.proxy.aol.com



+2 Profil

icon Re: C++ ( Kako poceti ? )08.04.2002. u 10:39 - pre 268 meseci
Ovako prijatelju.
Monogi korisnici i cak sto vise ljudi koji ovde znaju 300 puta vise nego ja koriste Borland jer je njima pogodniji. Ja sam zapoceo C++ da ucim pre jedno oko 2 godine, mada nisam intezivno ucio jer me nije interesovao to vreme. Bas sam se uu zadnjih mjesec dana trgnuo i poceo sstvarno da volim ovaj programski jezik. Ucio sam se na Visual studiu, jer po meni ti odradi sav posao sto za mene boraland nije mogao odraditi, kao sto znas MS je populsaran sa tim programima za Dummies:)

Da bi poceo osnovni program napises ovako nesto. Mislim spominjes mi forme itd, nisam skontao sta sa tim hoces da kazes, a za onaj osnovni program sto printa nesto na ekranu mozes da izvedes ovako

#include <iostream> // Header fajl za I/O

using namespace std; // OVO DA ne bi pisao sve posebno za Cout, endl, itd.

int main() // otvaras glavnu funkciju
{
cout <<" Ovo je moj prvi program "<<endl; //ispisavas na ekran
return 0;
} // kraj


Izvini ako neke reci ja koristim malko drugacije nego sto mozda pise kod tebe u knjizi jer ja ovo ucim na engleskom jeziku i ne znam izraze na srksom ali se trudim...:)

Nadam se da sam pomogao.
 
Odgovor na temu

shaDy
Nikola J
-=BGD=-

Član broj: 1507
Poruke: 240
*.drenik.net

Sajt: www.CikloBerza.com


Profil

icon Re: C++ ( Kako poceti ? )08.04.2002. u 11:38 - pre 268 meseci
Citat:
mr_nesha:
Odnedavno sam se zainteresovao za programiranje u jeziku C++, nabavio knjigu "Naucite C++ za 21 dan" i Borland C++ Builder 3.0 i vec naisao na problem. Kada hocu da napisem najjednostavniji kod, Builder mi otvori Editor, Form i Project. Posto upisem kod u Editor i snimim ga kao .CPP fajl, prevedem u .OBJ pa u .EXE pri startovanju aplikacije od rezultata izvrsenja programa ni traga! Sve sto mi se prikazuje je prazan Form.



C++ builder ti je Rapid Application development (sorry ako spelling nije tacan :) .
Znaci on ti sluzi za "brzi" razvoj windows aplikacija. Kod njega se sve odvija na Formi. Znaci ako hoces da ti ispise neki rezultat recimo za sabiranje 2 broja ti uradis funkciju, pa rezultat prosledis nekoj komponenti na formu(na primer TLabel, pogledaj primere instalirane uz buildera).

Koliko sam shvatio mislim da Builder nije ono sto si mislio da jeste . ;)
Mada ako pokusas da ga upoznas mozda ti se svidi.


 
Odgovor na temu

kobrejabre
Bgd

Član broj: 1793
Poruke: 269
*.eunet.yu

Sajt: www.nemam.com


Profil

icon Re: C++ ( Kako poceti ? )08.04.2002. u 12:42 - pre 268 meseci
Vidim da se ovde svasta prica, ali mnogo toga je netacno ili polu-tacno.
resenje je da otvoris novi projekat i to "Console application" (mozda se zove malo drugacije ali to je to) i nece biti formi, a interakcija sa korisnikom ce biti preko cin i cout, bas kao sto je kod primera u tvojoj knjizi...
 
Odgovor na temu

mr_nesha

Član broj: 3257
Poruke: 5
*.verat.net



Profil

icon Re: C++ ( Kako poceti ? )08.04.2002. u 16:43 - pre 268 meseci
Zahvaljujem se svima na pomoci, moj problem je resen ! Sve sto je bilo potrebno da uradim je da otvorim novu "Console Application" u C++ Builderu. Sada aplikacije u DOS-u rade savrseno, jedino sto se pod Windows-om ne izvrsavaju bas kako treba. Naime, pri starovanju .EXE fajla aplikacija se pojavi ali odmah potom i nestane. Bilo kako bilo i ovo je vise nego dovoljno! Svima se jos jednom srdacno zahvaljujem
 
Odgovor na temu

Le Piaf
Bgd

Član broj: 1871
Poruke: 41
*.ppp-bg.sezampro.yu

Jabber: lepiaf@bgwireless.net


Profil

icon Re: C++ ( Kako poceti ? )09.04.2002. u 09:56 - pre 268 meseci
Citat:
mr_nesha:
Naime, pri starovanju .EXE fajla aplikacija se pojavi ali odmah potom i nestane. Bilo kako bilo i ovo je vise nego dovoljno! Svima se jos jednom srdacno zahvaljujem :)


Zeznesh ga na kvarno :)
#include <conio.h>

i kao poslednju naredbu stavish getch();

cya
Vlada
 
Odgovor na temu

The Godfather

Član broj: 84585
Poruke: 32
*.3dnet.co.yu.



Profil

icon Re: C++ ( Kako poceti ? )26.03.2006. u 10:08 - pre 219 meseci
sto se tice nestajanja ekrana kada run-ujes program, mislim da ima veze sa time da u knjizi c++ za 21 dan nije opisan slucaj za komajler koji na kraju maina-pre returna, treba das e stavi:"cin.get();" a ako si u programu vec upotrebljavao neku cin naredbi onda pre cin.get treba i nesto cin.ignore();-za ovo nisam siguran
neway, aj probaj pa javi sta si uradio, bas me zanima...
poz
 
Odgovor na temu

Goran Arandjelovic
Beograd

Član broj: 29116
Poruke: 387
*.ptt.yu.



+9 Profil

icon Re: C++ ( Kako poceti ? )31.03.2006. u 08:28 - pre 219 meseci
Ovako, ako tek počinješ... najbolje bi bilo da se dohvatiš samo kompajlera i nekog prostijeg IDE-a.
Moja preporuka je Dev-Cpp... Pogledaj link u onoj TOP temi koju sam postavio...
A inače... onaj problem, program se izgubi... koristi sledeće:

Code:

#include <iostream>
using namespace std;

int main(int argc, char *argv[])
{
  cout << "Zdravo!" << endl;
  system("pause"); //ovo koristi da bi pauzirao program.
  return(0);
}


[Ovu poruku je menjao Goran Arandjelovic dana 31.03.2006. u 09:30 GMT+1]
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
..81.static.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


+2 Profil

icon Re: C++ ( Kako poceti ? )31.03.2006. u 16:23 - pre 219 meseci
Pitanje 1: Kako da otklonim ovaj problem odn. kako da na ekranu vidim sta sam uradio?
Odgovor: Koristi system("pause"); neposredno pre kraja main() funkcije, tacnije pre return iskaza u main() funkciji. Neko je vec dao primer.

Pitanje 2: Da li se Form koristi samo za interakciju ?
Termin Form se koristi za svasta, pod pretpostavkom da mislis na GUI Form objekat, onda je odgovor sledeci: nekada da, nekada ne - zavisi od toga sta zelis da uradis sa njim. U nekim aplikacijama Form sluzi cisto za prikazivanje (monitoring) sta se desava za vreme izvrsavanja nekog procesa. No, ipak i tu postoji nekakva interakcija, recimo kad kliknes na X, onda zatvaras Form.. :)

Pitanje 3: Koji bi mi vi prevodilac preporucili ?
Najbolji odgovor je - bilo koji. Nebitno je koji prevodilac koristis ako zelis da ucis C++. Ali, ako zelis da radis ozbiljne stvari, onda predlazem GNU GCC (dolazi uz Dev-C++ ili CodeBlocks). Zasto bas GNU GCC? - Zato sto je to najotvorenija, najrobustnija kolekcija kompajlera (da, u GCC nije samo C++, vec i C, FORTRAN, ADA, JAVA...) koja postoji. Smatram da je veoma pozitivno nauciti GCC, jer kad covek zna da koristi GCC onda moze biti siguran da ce svoje aplikacije moci da iskompajlira na bilo kakvoj platformi. Sedne za MacOS X masinu nekada, ima GCC i moze da proba svoj program na Mac-u, sedne na Linux masinu, takodje, sedne na Windows, takodje... Ako stekne naviku da koristi recimo Digital Mars C/C++, onda je "osudjen" da to znanje koristi samo na Windows-u, DOS-u i OS/2. Cak i ako si cisto Windows programer preporucujem GCC.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
..81.static.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


+2 Profil

icon Re: C++ ( Kako poceti ? )31.03.2006. u 16:28 - pre 219 meseci
Primecujem jos jednu gresku u vezi Borland C++ Builder-a. - Ljudi misle da se on koristi samo za izradu GUI aplikacija, sto naravno nije istina. Ovo okruzenje se itekako moze koristiti za razvoj biblioteka, a bogami i cistih konzolnih aplikacija.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

anon28907

Član broj: 28907
Poruke: 647
*.eunet.yu.



Profil

icon Re: C++ ( Kako poceti ? )31.03.2006. u 19:46 - pre 219 meseci
hehe, ja sam za sad zadovoljan sa kate + g++ jednostavno i besplatno ...

btw. evo jednog odlicnog tutoriala za C++ sa ES-a ...
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
..81.static.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


+2 Profil

icon Re: C++ ( Kako poceti ? )03.04.2006. u 02:49 - pre 219 meseci
I ja koristim kate na Linux/UNIX masinama. :)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.sr.gov.yu.



+2789 Profil

icon Re: C++ ( Kako poceti ? )18.06.2006. u 12:16 - pre 217 meseci
A kako kompajlirate i debagujete iz kate editora?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: C++ ( Kako poceti ? )

[ Pregleda: 7546 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.