Salve,
sono alle prime armi con il C++ e vi vorrei porre una domanda.
Quando, utilizzando i compilatori DevC++ o VC++, mi servo delle funzioni contenute in alcune classi come conio.h, mi viene generato un errore di linker.
Come mai?
Per chiarezza, vi riporto il file cpp di prova con il relativo errore generato:
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
clrscr();
return 0;
}
ERRORE DEL LINKER: undefined reference to `clrscr'.
Utilizzando il Rhide, che opera in ambiente DOS, il file cpp, mi viene compilato e linkato correttamete
Perchè? C'è una spiegazione a questa assurdità? Come posso risolvere il problema?
Grazie.