string) Exemple1.cpp
|
Alphabet : Expression régulière : ![]() |
#include "../auto.h" |
accept_sg.cpp#include "../automates/auto.h"
#include <iostream>
#include <string>
using namespace std;
int main () {
string lu;
cout << "Bonjour ! \nJe suis le programme de
reconnaissance.\nDonnez une chaîne :\n";
getline(cin, lu);
int start = 0;
if( analyser(lu, start) ){
cout << "Oui\n";
}else{
cout << "Non\n";
}
return 0;
}g++ -o executable programme.cpp interface.h
fonction.cpp
En l'occurrence, l'interface est le fichier auto.h#include <string>
using namespace std;
bool analyser( string aAnalyser, int & );Exemple1.cpp
(de préférence, à réaliser sous forme de shell-script)
:g++ -o Exemple1_accept_sg ../../cadres/accept_sg.cpp
../auto.h Exemple1.cpp
CommC.cpp|
Alphabet : Expression régulière : ![]() |
#include "../auto.h" |
g++ -o CommC_accept_sg ../../cadres/accept_sg.cpp ../auto.h
CommC.cppExAmericain.cpp|
Alphabet : Expression régulière : ![]() |
#include "../auto.h" |
g++ -o ExAmericain_accept_sg ../../cadres/accept_sg.cpp
../auto.h ExAmericain.cpp
IntEcr10.cpp|
Alphabet : Expression régulière : ![]() |
#include "../auto.h" |
g++ -o IntEcr10_accept_sg ../../cadres/accept_sg.cpp
../auto.h IntEcr10.cpp PoncF.cpp|
Alphabet : Expression régulière : ![]() |
#include "../auto.h" |
g++ -o PonctF_accept_sg ../../cadres/accept_sg.cpp ../auto.h PonctF.cpp