« C++ » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
(→printf) |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
[[Category:Langages de Programmation]] | |||
= Exemple = | = Exemple = | ||
<kode lang=cpp> | <kode lang=cpp> | ||
Ligne 44 : | Ligne 45 : | ||
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.<br /> | 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.<br /> | ||
G++: compilateur pour C++ inclut dans GCC. | G++: compilateur pour C++ inclut dans GCC. | ||
Dernière version du 6 avril 2020 à 20:46
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.