SOS fonction system() en C++

Fermé
mumberea - 15 août 2012 à 13:25
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 15 août 2012 à 23:56
Bonjour,

je développe assez bien en C.
Depuis un certain moment, je me suis décidé de passer au C++ pcq le développement des GUI en C n'est pas évident et demande énormément d'effort.

Sur ce, j'ai constaté que la fonction system() qui est bien exécuter en langage C n'est pas du tout reconnus par le C++ pendant que je pensais que langage C++ = langage C+1

je veux particulièrement exécuter le code system("CLS") qui efface l'écran en console.

J'ai fais quelque recherche sur la toile mais n'ai encore rein trouvé de consistant.

Si t'as le temps, une deuxième main ne sera pas de trop; bien au contraire.


1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
15 août 2012 à 23:56
Bonjour,
Sur ce, j'ai constaté que la fonction system() qui est bien exécuter en langage C n'est pas du tout reconnus par le C++ pendant que je pensais que langage C++ = langage C+1
system() fonctionne bien en C++. Mais bon, ce n'est pas une bonne façon de programmer. Surtout si tu comptes utiliser des GUI.
Sinon, non C++ n'est pas une évolution du C. Il s'agit aujourd'hui (et pour le moment) de deux langages différents.
Sinon pour de la portabilité tu peux utiliser la bibliothèque ncurses. (PDCurses sous Windows).
0