STRING non reconnu dans un .h
Bonjour,
Je vous presente le probleme que je rencontre actuellement :
Voila les 3 fichier qui compose mon code : le header / le fichier fonction / le main
*********************************************************************************************
a_paruni.h
----------------------------------
Code:
1 2 3 4 5 6 7 8 9 10 11
| #ifndef A_PARUNI_H_
#define A_PARUNI_H_
#include <string.h>
#include <cstring>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
string chaine(string kk);
#endif /* A_PARUNI_H_ */ |
a_paruni.cpp
----------------------------------
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <cstring>
#include "a_paruni.h"
using namespace std;
string chaine(string kk){
return kk + "OUT";
} |
main.cpp
-------------------------------
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #include <stdio.h>
#include <stdlib.h>
#include "a_paruni.h"
#include <iostream>
using namespace std;
int main () {
chaine("IN");
//unibet_parser();
return 0;
} |
************************************************************************
Lorsque je compile, le message d'erreur suivant apparait :
Citation:
erreur: ‘string’ does not name a type
Il semblerai que string ne soit pas reconnu par un type par le compilateur.
Merci de m aiguiller