Partager Son Programme



Bon, on va envoyer notre programme à nos amis (qui ont Windows).


Compilez en mode Release (optimisation maximale).





Maintenant ouvrez votre exécutable optimisé.


Zut !



Votre programme s'ouvre et se referme en moins d'une seconde.


Bien oui, il n'y a plus les informations de Code::Blocks, qui mettent en pause le programme. Il va falloir le faire manuellement. Comment ? Avec une autre fonction system bien entendu.

#include <stdio.h> // Inclusion du header stdio.h pour utiliser printf
#include <stdlib.h> // Inclusion du header stdlib.h pour utiliser system

// Début de la fonction main
int main()
{
    // On affiche la date à l'écran
    system("echo Vous etes le : %date%");
    system("echo.");
    system("pause");
    return 0;
}


Voilà, la commande pause suffit pour mettre en pause le programme !


Notez que j'ai aussi ajouté un echo. pour insérer une ligne vide.


L'Invite de commandes Windows permet de tester des commandes Batch.


Testons pause et echo. !

C:\Users\Russulle>pause
Appuyez sur une touche pour continuer...

C:\Users\Russulle>echo.


C:\Users\Russulle>


Notre programme devrait fonctionner !




Voilà, vous avez réalisé votre premier programme en utilisant la fonction system (il ne faut pas trop l'utiliser, elle n'est pas universelle).


Mais cette fonction system ne fait pas tout. Et elle est utilisée uniquement en console.
Vive la bibliothèque standard de C !


Envoyer moi tout le répertoire, zippé, du projet nommé Partie_1_Bonjour qui me dira 'bonjour', ce que vous voulez d'autre, et la date.

Créé avec HelpNDoc Personal Edition: Produire facilement des livres électroniques Kindle