View Full Version : programma in c!!!
include<graphics.h>
#include<conio.h>
main()
{
int gd = DETECT, gm;
initgraph(&gd, &gm, "C:\\TC\\BGI");
circle(100, 100, 50);
getch();
closegraph();
return 0;
}
L'ho copiato da un sito nel mio compilatore (Borland c++ 5.02) ma mi da errore e non lo compila perchè???
pabloski
13-02-2013, 18:33
Qualche info in più? Tipo qual'è l'errore!?!
Riporto l'intero messaggio:
Error: GRAPHICS.H(30,25):Unable to open include file 'sstream.h'
Error: GRAPHICS.H(224,33):'arccoordstype' cannot start a parameter declaration
Error: GRAPHICS.H(228,39):'fillsettingstype' cannot start a parameter declaration
Error: GRAPHICS.H(229,39):'linesettingstype' cannot start a parameter declaration
Error: GRAPHICS.H(235,22):Declaration syntax error
Error: GRAPHICS.H(239,35):'viewporttype' cannot start a parameter declaration
Error: GRAPHICS.H(251,27):'bool' cannot start a parameter declaration
Error: GRAPHICS.H(256,26):) expected
Error: GRAPHICS.H(269,48):) expected
Error: GRAPHICS.H(278,37):) expected
Error: GRAPHICS.H(300,23):) expected
Error: GRAPHICS.H(306,26):) expected
Error: GRAPHICS.H(310,26):) expected
Error: GRAPHICS.H(324,13):Declaration syntax error
Error: GRAPHICS.H(325,19):'std' cannot start a parameter declaration
Error: GRAPHICS.H(325,35):) expected
Error: GRAPHICS.H(326,35):Type name expected
Error: GRAPHICS.H(331,35):) expected
Error: GRAPHICS.H(332,18):Declaration syntax error
Error: GRAPHICS.H(333,19):Declaration syntax error
Error: GRAPHICS.H(337,41):Type name expected
Error: GRAPHICS.H(340,14):Declaration syntax error
Error: GRAPHICS.H(341,29):'palettetype' cannot start a parameter declaration
Error: GRAPHICS.H(343,32):'palettetype' cannot start a parameter declaration
Error: CONIO.H(56,11):Multiple declaration for 'BLACK'
Error: CONIO.H(56,11):Too many error or warning messages
le faccine sono involontarie causate da : ) e : D...
Qualcuno che risponda!!! :help: :help: :help:
Qualcuno che risponda!!! :help: :help: :help:
Guarda che questo è un forum, non una chat.
comunque, ce l'hai messo il # prima di include<graphics.c> o è un errore di copia?
The_ouroboros
13-02-2013, 20:13
#include <graphics.h>
#include <conio.h>
int main(int argc, char *argv[])
{
int gd = DETECT, gm;
initgraph(&gd, &gm, "C:\\TC\\BGI");
circle(100, 100, 50);
getch();
closegraph();
return 0;
}
E la prossima volta copia bene :doh:
penso che certa gente creda troppo di essere superiore agli altri (non è un offesa ad eccezione che per l'utente che ha commentato con :doh:)...in ogni caso nel compilatore l'ho inserita esatta a priori ma continua a non funzionare...qualcuno che mi possa aiutare senza fare sarcasmo a riguardo?!? Grazie!
penso che certa gente creda troppo di essere superiore agli altri (non è un offesa ad eccezione che per l'utente che ha commentato con :doh:)...in ogni caso nel compilatore l'ho inserita esatta a priori ma continua a non funzionare...qualcuno che mi possa aiutare senza fare sarcasmo a riguardo?!? Grazie!
Ma tu sei quello che voleva creare un sistema operativo? E non riesci a risolvere questi problemi? :eek:
Come ti è stato fatto notare questa non è una chat e nessuno è obbligato a rispondere, in più non hai nemmeno postato il codice nei giusti tag. Poi pretendi che qualcuno ti risponda pure?
Che sistema operativo usi? Grazie
tomminno
13-02-2013, 22:03
Ma perchè usare un IDE del 1997??? :confused: :mbe:
E' antecedente alla standardizzazione del C++: sstream.h nemmeno esiste...
Deve avere qualche problema l'installazione per cui non riesce a trovare la sua "libreria standard".
Ma usare qualcosa di più moderno? Ormai ci sono in giro IDE gratuiti con tanto di supporto a C++11 e interfacce grafiche moderne.
Lasciamo perdere queste anticaglie...
Ma perchè usare un IDE del 1997??? :confused: :mbe:
E' antecedente alla standardizzazione del C++: sstream.h nemmeno esiste...
Deve avere qualche problema l'installazione per cui non riesce a trovare la sua "libreria standard".
Ma usare qualcosa di più moderno? Ormai ci sono in giro IDE gratuiti con tanto di supporto a C++11 e interfacce grafiche moderne.
Lasciamo perdere queste anticaglie...
Difatti. Molto probabilmente sta usando windows vista o windows 7 che graphics.h non lo supportano a meno di fare degli accrocchi.
Poi io mi chiedo fare copia incolla di un tutorial a cosa serva.
sottovento
14-02-2013, 04:37
Hai qualche informazione in piu' sul sistema in uso?
Borland C++ 5.02 e' uscito nel 1997 ed ufficialmente supportava Windows NT 4 (non tutte le API, pero'), anche se era progettato per applicazioni MS-DOS (protected) a 16 e 32 bit.
Da quanto si evince stai scrivendo applicazioni per MS-DOS, giusto?
The_ouroboros
14-02-2013, 06:29
penso che certa gente creda troppo di essere superiore agli altri (non è un offesa ad eccezione che per l'utente che ha commentato con :doh:)...in ogni caso nel compilatore l'ho inserita esatta a priori ma continua a non funzionare...qualcuno che mi possa aiutare senza fare sarcasmo a riguardo?!? Grazie!
la notte dormo lo stesso ;)
Comunque, quando posti una domanda si suppone che tu metta tutti i dati del caso e la formatti nel modo acconcio.
Ovviamente le risposte ti verranno date quando chi vuol/può rispondere riesce.
Detto questo Code::Blocks (http://www.codeblocks.org/) è un pelino meglio dato che, almeno, include un gcc non del paleolitico.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.