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
c programmering
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: c programmering
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...
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...

Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: c programmering
Ä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
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
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: c programmering
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...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

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...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: c programmering
ok. 
var bara en tanke.

var bara en tanke.
- kenta
- Inlägg: 105
- Blev medlem: 22 nov 2006, 09:32
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Östersund
Re: c programmering
OK, tack för svaren.