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

Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)

[ Pregleda: 2089 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bilbija
Zeljko Bilbija
Italia

Član broj: 149065
Poruke: 37
..7-r.retail.telecomitalia.it.

Sajt: bilbija.net


Profil

icon Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)03.02.2008. u 01:03 - pre 197 meseci
Evo pitanja.
Ja sam se od nedavno zainteresovao za programiranje,iz hobby-ja,i polako pokusavam da naucim c/c++.To tu i tamo ide,nesto kapiram,nesto ne ali ide polako.Problem je sto sve sto ucim,ucim sam,znaci nisam do sada imao prilike da razgovaram sa nekim ko se bavi programiranjem i ko ima iskustva u tome da mi objasni neke stvari.
Ono sto me zanima jako a ne uspevam da nadjem odgovor na to u knjigama za c/c++ je sledece.Zanima me (a da ostavimo na stranu sve IDE tipa VB,Borland C++,C# itd),a polazeci od pretpostavke (nadam se da ne gresim) da je sa jezikom C napravljen i UNIX i Windows operativni sistem itd(znaci i svi vizuelni efekti ,windowsi i sl),kako da ja na primer i da li je izvodljivo i kako,napravim na primer neku slicicu i da je upotrebim(tipa slicica.bmp) i pomocu jezika c ili c++ ,sta znam ,nastampam 50 puta na monitoru?Nasao sam neki program,YOYO games za pravljenje igrica,i tu imas naravno mogucnost da tako nesto uradis,(imas GHOST-a i sada isprogramiras gde da se pojavi,u koliko primeraka i sl ali sve je to sakriveno tako da ne kapiram kako funcionise mehanizam).Zanima me sta tu treba uraditi?I da li je moguce i koliko je complikovano uraditi tako nesto sa recimo nekim jednostavnim programom(tipa DEV CPP).
Bio bih jako zahvalan ako bi se nasao neko raspolozen da mi ovo malo pojasni.
Unapred hvala.
Programer u pokusaju.A sada izgleda i fotograf u pokusaju....
 
Odgovor na temu

rumpl

Član broj: 54959
Poruke: 156
*.net81-66-198.noos.fr.



Profil

icon Re: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)03.02.2008. u 13:36 - pre 197 meseci
To moze vrlo lako da se uradi sa nekom grafickom bibliotekom.
Ja bih ti preporucio Qt za C++, ali ima ih gomila : tcl/tk, gtk, wxwidgets, ...

Ovo su sve graficke biblioteke, ako hoces igre da pravis pogledaj SDL i OpenGL.

Sta da ti kazem, ne znam tacno sta hoces da uradis, nadam se da ti odgovara moj odgovor, sad mozes da trazis na google-u vise informacija o svemu sto sam ti rekao.

Ja ne bih preporucio graficke programe ili igrice za pocetnika, nije to toliko lako.

Sve u svemu, srecno ;)
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart
 
Odgovor na temu

BigFoot
Boban Jovanović
Arilje

Član broj: 1098
Poruke: 991
91.150.109.*



+35 Profil

icon Re: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)03.02.2008. u 15:00 - pre 197 meseci
Pod opširnim odgovorom si verovatno podrazumevao detaljno uputstvo kako to uraditi. Medjutim, ako si početnik, ako se tim baviš iz hobija, teško je dati toliko opširno uputstvo kako uraditi to što ti treba, jer bi to bila knjiga sa osnovama programiranja, pa srednji kurs, pa napredne tehnike. Ako ti treba instant rešenje samo za taj slučaj, to se može naći kao gotov primer, ali mislim da je bolje da to sam naučiš i uradiš.
Bitno je i da li to želiš uraditi na Windows-u, ili možda Linux-u, da li hoćeš .NET rešenje ili samo Win32, sa upotrebom dodatnih biblioteka, komercijalnih ili OpenSource, ili čistom upotrebom API funkcija.
Eto, ovo je malo opširniji odgovor, ali ne toliko koristan u smislu rešenja problema, već više u smislu njegovog definisanja i usmeravanja odakle početi. Puno sreće. Trebaće ti...
Two beer or not two beer...
 
Odgovor na temu

bilbija
Zeljko Bilbija
Italia

Član broj: 149065
Poruke: 37
..7-r.retail.telecomitalia.it.

Sajt: bilbija.net


Profil

icon Re: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)03.02.2008. u 20:17 - pre 197 meseci
BigFoot,ovakav bi bio odgovor,Platforma windows,win32 funkcije i neki primer ali ako je moguce najjednostavniji.Evo na primer:
Sa Dev Cpp mozes da napravis windows,bez menija ,bez icega,samo windows najobicniji.E sada ako bih zeleo da recimo ,umesto da mu pozadina ne bude
COLOR_BACKGROUND ili neka od slicnih opcija,vec neka slicica,nije vazno koja(na Borlandu imas LoadFromFile pa onda koji file itd(ako ne gresim)),sta bih trebao da uradim i da li je izvodljivo a da se zaobidje sve to tipa library komercijalni ili ne? Mislim da li je to izvodljivo(naravno ako nije previse komplikovano a slutim da jeste) uraditi sa nekim file.rc,file.h,ali u domacoj radinosti?ja se nesto petljam sa WIN32 API-jima i tu imas kao za menu,pa za iconice pa sta znam jos mogucnost fda to regulises sa tim fajlovima.Zanima me moze li se nesto slicno uraditi sa pozadinom?'

Programer u pokusaju.A sada izgleda i fotograf u pokusaju....
 
Odgovor na temu

bilbija
Zeljko Bilbija
Italia

Član broj: 149065
Poruke: 37
..7-r.retail.telecomitalia.it.

Sajt: bilbija.net


Profil

icon Re: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)03.02.2008. u 20:24 - pre 197 meseci
A da,vrlo vazno.U prevu si da bi mi trebalo sve,pocetnicki kurs,srednji pa visi ali za to treba vremena,polako se nadam da cu stici negde.Ali jos jedno pitanjce.Da li je moguce napraviti DLL sa nekim slicicama?Pa onda koristiti te slicice?I ako je moguce kako?O DLL nemam bas nikakvog pojma?
I jos jedno pitanje,posto zivim u italiji zanima me ,kada dodjem u Srbiju gde bih mogao naci nekoga u BGD ili NS ko bi mogao nesto od toga da mi objasni?Jer uciti ovako od nule sam,samo iz knjiga je prilicno komplikovano.
Programer u pokusaju.A sada izgleda i fotograf u pokusaju....
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.113.*



+7 Profil

icon Re: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)15.02.2008. u 23:23 - pre 197 meseci
Evo nesto teorije. Necu opsirno nego sadrzajno
Prvo u poslu (ili hobiju) podji od biranja programskog jezika i IDE.
C je dobar i brz (ja vise volim C++ ) a IDE treba da bude dovoljno automatizovano ali ne pretesko za tvoj PC.
Npr. C i MS VC++
Za ucitavanje slika (i fajlova uopste) trebas da poznajes fajl format (unutrasnju strukturu fajla). BMP je prilicno dokumentovan.
Svaki fajl format ima na svom pocetku deo koji se zove header , koji opisuje podatke posle njega.
Ima dosta primera po netu za citanje BMP.
Dll je kao i exe (i neki drugi) izvrsivi fajl na windowsu. Svaki operativni sistem ima svoju vrstu izvrsivih fajlova.
Glavna razlika izmedju dll-a i exe-a je sto dll ne moze da se izvrsi samostalno nego samo u kontekstu nekog procesa (u exe-u).
Kao sto exe imam glavnu funkciju (Main) koja je ulazna tacka u programu, tako i dll ima glavnu funkciju. Glavna funkcija u dll-u se poziva kada se dll ucita u memoriju procesa i kada treba da bude obrisan iz memorije.
Ostale funkcije dll-a mogu da se pozivaju izmedju gornja dva poziva.
Izvrsivi fajlovi imaju nekoliko sekcija. Pored kod sekcije mogu da imaju resurs sekciju (tu se stavljaju razni podatci koje fajl koristi , npr. slike).
Toliko
Ovo je prilicno uopsteno. Pretrazi dokumentaciju (MSDN npr.) za detalje.
Pozdrav

 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pocetnicko pitanje ali opsirno(pozeljan je i opsiran odgovor)

[ Pregleda: 2089 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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