bad_hunter_666
28-08-2012, 11:45
Salve a tutti, vorrei che nella finestra della grafica venissero stampati dei valori di variabile; per ora l'unica funzione che ho trovato di graphics.h in grado di stampare è outtextxy che però mi stampa solo stringhe, io vorrei invece stampare dei valori sia int che char.
Conoscete qualche funzione in grado di farlo?
Questo è l'esempio di un programma che non mi compila:
#include <graphics.h>
#include <iostream>
using namespace std;
int main()
{
initwindow(500,500,"first"); //apre una finestra grafica 100×100
char c='a';
setcolor(3);
outtextxy(10,30, c);
setcolor(9);
circle(100,100,30);
ellipse(400,400,5,360,20,40);
setfillstyle(1,9);
arc(150,150,15,30,2);
floodfill(100,100,9);
getch();
return 0;
}
Questi gli errori:
12 C:\Informatica programmi in c\grecost.cpp invalid conversion from `char' to `char*'
12 C:\Informatica programmi in c\grecost.cpp initializing argument 3 of `void outtextxy(int, int, char*)'
Conoscete qualche funzione in grado di farlo?
Questo è l'esempio di un programma che non mi compila:
#include <graphics.h>
#include <iostream>
using namespace std;
int main()
{
initwindow(500,500,"first"); //apre una finestra grafica 100×100
char c='a';
setcolor(3);
outtextxy(10,30, c);
setcolor(9);
circle(100,100,30);
ellipse(400,400,5,360,20,40);
setfillstyle(1,9);
arc(150,150,15,30,2);
floodfill(100,100,9);
getch();
return 0;
}
Questi gli errori:
12 C:\Informatica programmi in c\grecost.cpp invalid conversion from `char' to `char*'
12 C:\Informatica programmi in c\grecost.cpp initializing argument 3 of `void outtextxy(int, int, char*)'