Du lernst in der FH C und darfst eine Funktion wie clrscr() benutzen? Na dann gute Nacht, Marie ;c)
clrscr ist nicht ISO-C und daher natürlich nicht in allen Compilern umgesetzt.
Der Unterschied zwischen den Compilern liegt einerseits in einer Menge proprietärer Erweiterungen von Borland und in der Unterstützung veralteter Bibliotheken wie zum Beispiel der alten DOS-Routinen.
Halte dich an
ANSI/ISO-C/C++ und du wirst keine Probleme beim Wechsel zwischen Compilern haben.
(Alles, was nicht im Standard definiert ist, ist auch nicht erlaubt (c; )
Im Zweifel kannst du dich an den Kernighan & Ritchie (für C) oder den Stroustroup (für C++, der war übrigens neulich mal Gastdozent an meiner FH
) halten. Würde mich eigentlich wundern, wenn dein Dozent dir nicht das jeweilige Buch empfehlen würde.