J'ai écrit le programme kai.c
et j'essaie maintenant de le compiler avec gcc kai.c -o kai
, ce qui retourne:
kai.c:5:18: fatal error: string: No such file or directory
#include <string>
^
compilation terminated.
Que puis-je faire?
gcc version is: (Ubuntu 4.8.2-19ubuntu1) 4.8.2
La bibliothèque de chaînes est le fichier string.h
, ainsi:
#include "string.h"
Exemple:
#include "string.h"
#include "stdio.h"
void main(){
char src[2] = "Hi";
char dest[2];
strcpy(dest, src);
printf("%s\n", dest); // Will print Hi
}
#include <string>
est une directive C++.
Renommez votre fichier en kai.cpp
Et compilez-le avec g++ kai.cpp -o kai