Sida 1 av 1

c programmering

Postat: 12 dec 2013, 19:52
av kenta
Hej jag håller på att lära mig c programmering, så jag
lånade en bok på biblioteket som heter c genom ett
nyckelhål och när jag kommer till avsnittet grafik
så blev det problem.
Jag har installerat code::blocks, med graphics.h
men när jag kompilerar detta program:
***********************
#include <graphics.h>
void main(void)
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"");
line(0,0,639,479);
closegraph();
}
***********************
så får jag ett fel.
fatal error: iostream.h: no such file or directory
i heder filen sstream.h, har försökt med utan
h efter iostream men får samma fel.
Är det någon som kan hjälpa mig,
har sökt på google men inte hittat
något svar.
Mvh Kenta

Re: c programmering

Postat: 13 dec 2013, 04:57
av Osprey
Byt bok, eller se iallafall till att lära dig grafik från något modernare. Det där är väldigt gamla saker som inte är standard i C och det är ingen mening i att lära sig saker som redan försvunnit från marknaden sedan länge...

Jag över 20 års erfarenhet av C-programmering och provade lite, men märkte att det blir förmodligen ganska mycket jobb att få det där att funka och då det som sagt är väldigt gamla saker, så känns det inte meningsfullt...

Det är mycket bättre att du kikar på GTK eller QT i så fall... ;)

Re: c programmering

Postat: 13 dec 2013, 09:58
av Cyberz
Är ingen programmerare men har hållt på lite lite lite..

den klagar ju på iostream.h men du har inte den i koden
lägg in den i början med graphics.h

#include iostream.h

Re: c programmering

Postat: 13 dec 2013, 11:13
av Osprey
Cyberz skrev:Är ingen programmerare men har hållt på lite lite lite..

den klagar ju på iostream.h men du har inte den i koden
lägg in den i början med graphics.h

#include iostream.h
Vill inte vara petig, men det är ingen idé att inkludera iostream.h i graphics.h (eller någon annanstans) eftersom den redan nu klagar på att iostream.h inte finns... :-\

Så antagligen inkluderar graphics.h (eller något som den i sin tur inkluderar) redan iostream.h, men då kommer ju som sagt var felutskriften om att den inte finns...

Re: c programmering

Postat: 13 dec 2013, 12:03
av Cyberz
ok. :)
var bara en tanke.

Re: c programmering

Postat: 13 dec 2013, 17:43
av kenta
OK, tack för svaren.