Exemple
|
#include <iostream>
using namespace std;
main()
{
cout << "Hello World!" << endl;
return 0;
}
|
|
# compilation
g++ exemple.cpp -o exemple
|
printf
|
#include <stdio.h>
printf("Texte\n");
|
syslog
|
#include <syslog.h>
openlog("nom", LOG_PID, LOG_USER);
syslog(LOG_NOTICE, "Message de notification");
|
Include
- #include <fichier>, recherche fichier
- dans le dossier spécifié par l'option /I lors de la compilation
- dans le dossier spécifié par la variable d'environnement INCLUDE
- #include "fichier", recherche fichier
- dans le dossier du fichier contenant la directive include
- dans tous les dossiers des fichiers qui incluent le fichier contenant la directive include
- dans le dossier spécifié par l'option /I lors de la compilation
- dans le dossier spécifié par la variable d'environnement INCLUDE
GCC vs G++
GCC: GNU Compiler Collection. C'est une façade (front-end) pour des compilateurs de plusieurs langages tels que C, C++, Objective-C, Ada, Fortran, Java.
G++: compilateur pour C++ inclut dans GCC.