Crtanje u c++

poruka: 26
|
čitano: 13.974
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Crtanje u c++

#include <cstdlib>
#include <iostream>
#include <winbgim.h>  //tu mi javlja gresku jel zna neko zakaj


using namespace std;

int main()
{
   
    int gdriver=6;
    int gmode=0;
   
    initgraph (&gdriver,&gmode,"");
    setbkcolor (BLUE);
    setcolor (WHITE);
   
    cleardevice();
    circle(400,200,100);
     
    system("PAUSE");
    closegraph();
    return 0;
}

 
0 0 hvala 0
17 godina
offline
RE: Crtanje u c++
koliko vidim imas 10 grešaka a ne smo jednu.
Viva La Vida
16 godina
neaktivan
offline
RE: Crtanje u c++

Nisam bas u formi ca cpp ali pretpostavljam da bi ti moglo biti jedno od ova dva>

-posto si vec deklarirao ...using namespace... onda ti ne treba ".h" uz winbgim

-postoji mogucnost da kompajler koji koristis nije dobar za winbgim.h (prenova ili prestara verzija), pa eventualno probaj nekim drugim kompajlerom

ako IF onda THEN...
17 godina
neaktivan
offline
RE: Crtanje u c++

#include <cstdlib>
#include <iostream>
#include <winbgim.h>  /*tu mi javlja gresku jel zna neko zakaj,ako nemas datoteke koje su u winbgim.h koje su potrebne
nece ni raditi*/


using namespace std;

int main()
{
  
    int gdriver=6;
    int gmode=0;
  
    initgraph (&gdriver,&gmode,"");
    setbkcolor (BLUE);
    setcolor (WHITE);
  
    cleardevice();
    circle(400,200,100);
    
    //system("PAUSE");  //bez ove naredbe
    getch();
    closegraph();
    return 0;
}

 

Sad sigurno radi jer sam  isprobao u Dev-u naravno.Prije nego kompajlaš moraš te postavke projekta napraviti,a za grafiku
u Dev-u ti trebaju datoteke koje se nalaze u lib datoteci i include datoteci na C:\Dev-cpp  ,to rastvori i nađi include i lib datoteke,
rastvori ih i tamo moraš imati ,u include : conio.h i winbgim.h graphic.h ,a u lib : libbgi.a,  libconio.a.Nadam se da ti je jasnije.
system ("pause"); se ne upotrebljava kad otvaraš grafički prozor u Dev-u.

 

 

 

ovdje klikni na project i zatim na postavke projekta ovdje klikni na project i zatim na postavke projekta
....sad klik na parametars i otvara se ovaj prozor i u linker to upiši ....sad klik na parametars i otvara se ovaj prozor i u linker to upiši
Poruka je uređivana zadnji put čet 23.10.2008 22:33 (v_maxcpp).
16 godina
neaktivan
offline
Crtanje u c++

a ne kuzim kaj treba sa ovim <winbgim.h> tu mi javlja gresku

 
0 0 hvala 0
17 godina
neaktivan
offline
RE: Crtanje u c++

Ako sve što sam nabrojao imaš i ako si sve postupke napravio kako treba
,ne bi ti trebalo javljati nikakve greške.Ako ti nije teško napiši ili uslikaj tu grešku da vidim u čemu je problem!

16 godina
neaktivan
offline
RE: Crtanje u c++

evo

 

 

Poruka je uređivana zadnji put pet 24.10.2008 0:24 (cro).
17 godina
neaktivan
offline
RE: Crtanje u c++

Ne vidim slike........?
edit:evo sad ok

Ovako:Nemaš niti jednu datoteku koju sam ti nabrojao ili bar većinu i zato ti ne registrira i neuključije winbgim.h datoteku zaglavlja jer
ne postoji.
Prvo to moraš skinuti s net-a ili ti pošaljem preko maila i pp-a te datoteke,i zatim ono u postavkama projekta obvezno
moraš napraviti s linkerom .Znači datoteke nemaš!Evo gdje su:

Na c disc klik i nađi Dev-cpp Na c disc klik i nađi Dev-cpp
...nađi include ili lib i u slijedećim slikama traži datoteke koje sam prije nabrojao ...nađi include ili lib i u slijedećim slikama traži datoteke koje sam prije nabrojao
Poruka je uređivana zadnji put pet 24.10.2008 0:35 (v_maxcpp).
16 godina
neaktivan
offline
RE: Crtanje u c++

a od kud da to skinem

17 godina
neaktivan
offline
RE: Crtanje u c++

Pošalji mi mail na PP i pošaljem ti ih ja.
Opet sliku ne vidim.
Inače kad i skineš te datoteke,moraš svaku datoteku u svojn file,one tri u include copy/paste,a one dvije u lib copy/paste,
Ok sad vidim: Znači nisi linker dobro upisao u postavkama projekta.
Upiši :
-lbgi -lgdi32

 

što znači malo slovo L a prije toga minus i ostatak -lbgi zatim razmak i opet minus i malo slovo lgdi32 i enter
i ok .Ali prije kompaj i pokreni.
Naravno prvo stvoriš projekt i kad to napraviš onda gore klik na project->postavke projekta i otvara se prozor
na kojem klikaš na parametars i zatim u dio Linker upišeš ono što sam ti napisao i ok.Zatim pišeš program(kod)
i onda pokreneš.Gore su ti slike.

Poruka je uređivana zadnji put pet 24.10.2008 0:47 (v_maxcpp).
16 godina
neaktivan
offline
RE: Crtanje u c++

evo nasmo sam na netu i sve napravio al sad mi javlja

Poruka je uređivana zadnji put pet 24.10.2008 0:49 (cro).
17 godina
neaktivan
offline
RE: Crtanje u c++

Još uvijek ti javlja tu grešku?
Bitan je i redoslijed kojim sve radiš.Probaj ne na stari project to sve raditi,nego
stvori novi.
Na gornjoj slici je problem u linkeru što se vidi,može biti sitna greška u postavkam kad radiš s projektom
zato kad se naspavaš probaj opet i tako uporno dok ne otkriješ gdje je "greškica",eto ne znam više što da ti kažem.

Poruka je uređivana zadnji put pet 24.10.2008 1:04 (v_maxcpp).
16 godina
neaktivan
offline
RE: Crtanje u c++

jesam i opet

 

a dobro hvala na pomoci ak nejde nejde jebiga

17 godina
protjeran
offline
RE: Crtanje u c++
cro kaže...

jesam i opet

 

a dobro hvala na pomoci ak nejde nejde jebiga

 Pogledaj ovdje za uputstva:


A pogotovo pročitaj savjet koji tamo piše:

Okani se DevC++a i prijeđi na nešto ozbiljnije, jer ćeš cijeli život da nesto podešavaš.
Poruka je uređivana zadnji put pet 24.10.2008 17:11 (Tracer).
16 godina
neaktivan
offline
RE: Crtanje u c++

a kaj onda preporucujes visual c++?

17 godina
neaktivan
offline
RE: Crtanje u c++

Negdje na forumu pogledaj imaš Linkove za VS Express edition ali možeš koristiti i Borland-ove alate ,i te linkove imaš negdje na forumu
,možeš sam odlučiti što ti je bolje , VS Express C++ ti je besplatan i dobar za ono što tebi treba za početak.Pogledaj u temama koje se odnose na programiranje ...tamo su ti linkovi za sve ovo što sam rekao.
EDIT:

Ovdje se nalazi link za Express izdanja

http://forum.bug.hr/forum/topic/programiranje/visual-basic-download/8989.aspx?sort=asc&view=flat

...moram ovako jer umetanje poveznice mi danas ne radi......

 

...a ovdje link za Borland pogledaj....

http://forum.bug.hr/forum/topic/programiranje/trebam-borland-c-45/6826.aspx?sort=asc&view=flat

 

 

Poruka je uređivana zadnji put pet 24.10.2008 17:57 (v_maxcpp).
16 godina
neaktivan
offline
RE: Crtanje u c++

hvala ljudi uspio sam

16 godina
neaktivan
offline
RE: Crtanje u c++
v_maxcpp kaže...

Negdje na forumu pogledaj imaš Linkove za VS Express edition ali možeš koristiti i Borland-ove alate ,i te linkove imaš negdje na forumu
,možeš sam odlučiti što ti je bolje , VS Express C++ ti je besplatan i dobar za ono što tebi treba za početak.Pogledaj u temama koje se odnose na programiranje ...tamo su ti linkovi za sve ovo što sam rekao.
EDIT:

Ovdje se nalazi link za Express izdanja

http://forum.bug.hr/forum/topic/programiranje/visual-basic-download/8989.aspx?sort=asc&view=flat

...moram ovako jer umetanje poveznice mi danas ne radi......

 

...a ovdje link za Borland pogledaj....

http://forum.bug.hr/forum/topic/programiranje/trebam-borland-c-45/6826.aspx?sort=asc&view=flat

 

 

 hvala a kaj ti koristis
16 godina
neaktivan
offline
Crtanje u c++

evo ak nekom treba ovo za crtanje

http://apcsteacher.com/reference/cpp/dev_cpp_setup.htm

tu vam sve pise kaj treba

 
0 0 hvala 0
17 godina
neaktivan
offline
RE: Crtanje u c++
cro kaže...
v_maxcpp kaže...

Negdje na forumu pogledaj imaš Linkove za VS Express edition ali možeš koristiti i Borland-ove alate ,i te linkove imaš negdje na forumu
,možeš sam odlučiti što ti je bolje , VS Express C++ ti je besplatan i dobar za ono što tebi treba za početak.Pogledaj u temama koje se odnose na programiranje ...tamo su ti linkovi za sve ovo što sam rekao.
EDIT:

Ovdje se nalazi link za Express izdanja

http://forum.bug.hr/forum/topic/programiranje/visual-basic-download/8989.aspx?sort=asc&view=flat

...moram ovako jer umetanje poveznice mi danas ne radi......

 

...a ovdje link za Borland pogledaj....

http://forum.bug.hr/forum/topic/programiranje/trebam-borland-c-45/6826.aspx?sort=asc&view=flat

 

 

 hvala a kaj ti koristis
 Uglavnom VS Prof. Edition 2008 ali tu i tamo Borland...Dev rijetko(ali dobar za početnike)....a za Borland ima kompetentnijih od mene na forumu pa neka ti oni kažu.
  
17 godina
protjeran
offline
RE: Crtanje u c++
cro kaže...

a kaj onda preporucujes visual c++?

 Primjerice možeš uzeti Borlandov C++  Builder 2006, 2007, 2009 ili Turbo C++ 2006 (besplatna Express verzija).

(download)

(primjer)

Zgodni su jer koriste isti set funkcija za crtanje kao i u ovom klasičnom C++u, samo što se to crtanje obavlja na formi (prozoru), a po potrebi možeš grafiku raditi i pomoću OpenGl-a ili DirectX-a.
Poruka je uređivana zadnji put pet 24.10.2008 20:07 (Tracer).
17 godina
neaktivan
offline
Crtanje u c++

da, dev-c++ je stvarno uzas.... pocevsi sa kompajlerom...
iz nekog jadnog izkustva programiranja na windowsu, preporucujem ili DJGPP ili MINGW (ili da predjes na Linux :)....

takodjer sta se tice IDE: preporucujem ti code::blocks, koji ce se jednostavno instalirat i na Windowsima.... jednostavno najbolji C++ IDE na kojem sam ikada radio....

 
0 0 hvala 0
17 godina
offline
RE: Crtanje u c++
Ufff... meni je to i dalje puno MB za skinut.
Neznam. Mislim da ću još neko vrjeme morat trpjet DEV++!
Viva La Vida
17 godina
neaktivan
offline
Crtanje u c++

Code::Blocks -> http://mesh.dl.sourceforge.net/sourceforge/codeblocks/codeblocks-8.02mingw-setup.exe [20 MB]

Instalacija ide bez problema.... kao da je origigi Windows aplikacija... Samo klikas next (ali ipak pazljivo citas sta ti kaze)...
Vjeruj mi.... neces pozalit...

Sa njim automatski dolazi i MINGW compailer...

Poruka je uređivana zadnji put uto 28.10.2008 21:50 (Jazzfan).
 
0 0 hvala 0
16 godina
neaktivan
offline
Crtanje u c++

hvala budem probo

 
0 0 hvala 0
17 godina
neaktivan
offline
Crtanje u c++

@cro & unknown: Ukoliko vas muci dodavanje novih librarya i podesavanje linkera preporucio bi vam ovo ukoliko radite u Dev-C++:

 

http://devpaks.org/

 

Ovdje mozete skinutu tzv. devpack-ove za Dev-C++ koji vam odabrane library-e automatski "instaliraju" u Dev-C++ i u meniu kod New-> Project vam se pojave pocetni projekti sa svim postavka vec pravilno postavljenim i nekim primjerom za taj library. Skines, instaliras i pod new project odabers taj projekt i u pravilu bi ti se trebalo compilirati bez problema. Onda ti samo maknes kod od primjera i pises svoje (ili se igras sa primjerom Osmijeh)

 

Za 2D grafiku ja bi ti preporucio SDL ili Allegro... jednostavni i lagani za naucit...

http://www.izrada-igara.bloger.hr/ - blog o izradi igara :)
Poruka je uređivana zadnji put pet 31.10.2008 12:08 (Koki007).
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice