Poslao: 28 Nov 2004 00:57
|
offline
- snoop
- Genghis Khan
- Pridružio: 18 Apr 2003
- Poruke: 8134
- Gde živiš: U kesici gumenih bombona...
|
ovo se moze raditi i u VisualStudio, samo se kao projekat uzme Console Aplication... i doda .cpp file...
za sada nema pitanja
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 28 Nov 2004 01:57
|
offline
- Nom
- Građanin
- Pridružio: 17 Nov 2004
- Poruke: 168
- Gde živiš: Shanghai, China
|
M'da.... sto se muciti sa "konzolnim" kompajlerima kad lepo imas Microsoft Visual C++ ili Borland C++ Builder - u oba slucaja imas help bez koga ne mozes nista da radis (tj. MSDN kod V.C++) - nema sanse da na pamet znas na primer sve Windows Message-s (ako radis zaa Win, naravno) ili sve OpenGL define-ove (ako radis za bilo koji sistem) ili sve funkcije, sta bese tacno koja radi, sta joj se moze proslediti, koji su define-ovi za greske i sta koji znaci i td. da ne davim. A da ne govorim o nekom povecem projektu, sa recimo 20ak cpp-a, isto toliko najmanje .h a da ne govorim o pratecim .lib i .h koji ce se mozda koristiti..... a i debug.... hm... ne znam kako to uopste funkcionise - ima li taj "konzolni" kompajler breakpoint, ima li watch dok si u breakpoint-u...? A da ne govorim o samom editovanju.... jao.. zamisli da imas tonu klasa i struktura i unija sa jedno 100nak funkcija, nasledjivanja... kako bi to pratio dok kucas kod? Stalno gledao header-e, kako se koja f-ja tacno zove ili promenjiva, el bese ono pointer na pointer ili pointer na strukturu ili .... peco, nemoj da se ljutis, ali bez pravog editora (kakav bre notepad) u c++-u se bez dozivotnog mucenja nece odmaci od mini programicica koji bude receno si onda mogao i u QuickC-u da uradis....
Druga je stvar naravno pitanje legalnosti kopija V.C++ ili B.C++ kod nas .... Kao sto rekoh, ima i besplatnih kompajlera i od M. i od B. .... kakvi god da su, od notepad-a su bolji....
|
|
|
|
Poslao: 28 Nov 2004 02:01
|
offline
- Nom
- Građanin
- Pridružio: 17 Nov 2004
- Poruke: 168
- Gde živiš: Shanghai, China
|
opet ja - izvini peco, sad sam video da si ponudio i neki editor koji je free... al ipak stojim iza onog: V.C++ il BCB ...
|
|
|
|
|
|
|
|
Poslao: 28 Nov 2004 14:21
|
offline
- Nom
- Građanin
- Pridružio: 17 Nov 2004
- Poruke: 168
- Gde živiš: Shanghai, China
|
@Peca
moguce, mada nisam se sretao sa tim. Ali sto se tice curenja memorije, alociranja / dealociranja i sl. naravno da svi manje-vise imamo problema, uglavnom zbog nepaznje, umora i sl. i sto je najgore, te greske nisu sintaksne i teze se nadju, ako kod nije uredan.
e sad, problem nastaje kad koristis lib-ove od drugih ljudi, kad nemas evidenciju sta su radili - da to je veliki problem - zato i treba imati takav programcic radi testiranja necega sto nisi ti programirao - ali za svoj sopstveni kod - kazem to iz licnog iskustva - nije mi tako nesto bas potrebno - eventualno sto kazes za testiranje finalnog .exe-a ali to mozes da vidis i iz task manager-a, da li posle duzeg rada raste memorija ili ne.
isto tako, ako pravis f-je koje nesto alociraju - dealociraju (jedna alocira, jedna dealocira, ili se sve desava u jednoj) - mozes lako da ih testiras tako sto ih stavis u beskonacni loop (naravno samo za testiranje) i gledas u task manager-u da li curi - ako curi, skok ce biti neverovatan - a ako ne, kolicina mem. ce biti konstantna sa manjim padovima/porastima usled rada samog sistema (2-3% gore ili dole pa onda na 0%) - a u v.c++ ili b.c.b. lako prekines proces kad istestiras.
|
|
|
|
|
|