Geoffrey Frogeye
2e5cbafa3c
Code de la séance du 05/05/14 + Code à la maison * Différenciation entre flags de production et flags de tests * Mise à jour de TODO.md * Abandon de BGI * Définition partielle de l'analyse de commande * Ajout de la fonction decoupeCommande() * Ajout de la fonction boucleDeCommandes() * Modification de l'appel des fichiers externes * Ajout d'un mode hors-REPL * Ajout du code correct pour creer() * Changement de l'indentation de traitementImage.cpp
32 lines
692 B
C++
32 lines
692 B
C++
#include <iostream>
|
|
#include <string>
|
|
|
|
using namespace std;
|
|
|
|
#include "affichageFenetre.cpp"
|
|
#include "image.h"
|
|
#include "traitementImage.cpp"
|
|
#include "analyserCommande.cpp"
|
|
|
|
|
|
int main(int argc, char *args[]) {
|
|
#if defined(WIN32) // Permet de refaire fonctionner cin et cout sous Windows après démarrage de SDL
|
|
freopen("CON", "w", stdout);
|
|
freopen("CON", "w", stderr);
|
|
#endif
|
|
|
|
cout << "PILG" << endl; // Message d'entrée et de test
|
|
|
|
if (argc > 1) {
|
|
vector< string > decoupe;
|
|
for (int i = 1; i < argc; i++) {
|
|
decoupe.push_back(args[i]);
|
|
}
|
|
analyserDecoupe(decoupe);
|
|
} else {
|
|
boucleDeCommandes();
|
|
}
|
|
|
|
return 0;
|
|
}
|