Re-bonjour,
Pour les mêmes raisons que citées dans le post "Compilateur Pascal", je cherche un moyen, pour éviter les problèmes de portabilité, de rendre mes codes sources en C (en ligne de commande) à la fois sous Windows/dos (environnement turbo C utilisé en TD) et sous Darwin.
Questions:
les fonctions "main" prototypées ainsi:
void main()
passent la compilation sous Turbo C mais pas sous gcc. Le protoype
int main()
{ return 0; }
fonctionne. Celà pose-t-il un problème sous TC ?
Ensuite, on utilise souvent pour le préprocesseur:
#include<conio.h>
sous TC. Ca fonctionne uniquement sous TC/DOS. Un équivalent sous Darwin/Gcc ? Le but est l'appel des fonctions
clrscr(); (effacer l'écran)
getch();
Je vous en remercie d'avance.
Aurélien
Pour les mêmes raisons que citées dans le post "Compilateur Pascal", je cherche un moyen, pour éviter les problèmes de portabilité, de rendre mes codes sources en C (en ligne de commande) à la fois sous Windows/dos (environnement turbo C utilisé en TD) et sous Darwin.
Questions:
les fonctions "main" prototypées ainsi:
void main()
passent la compilation sous Turbo C mais pas sous gcc. Le protoype
int main()
{ return 0; }
fonctionne. Celà pose-t-il un problème sous TC ?
Ensuite, on utilise souvent pour le préprocesseur:
#include<conio.h>
sous TC. Ca fonctionne uniquement sous TC/DOS. Un équivalent sous Darwin/Gcc ? Le but est l'appel des fonctions
clrscr(); (effacer l'écran)
getch();
Je vous en remercie d'avance.
Aurélien