Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| compilation [Le 06/03/2015, 00:16] – [Langages C/C++] 196.200.173.81 | compilation [Le 31/08/2022, 23:33] (Version actuelle) – Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 12: | Ligne 12: | ||
| ===== Langages C/C++ ====== | ===== Langages C/C++ ====== | ||
| - | #include < | ||
| - | #include " | ||
| - | |||
| - | using namespace std; | ||
| - | |||
| - | class UnRationnel | ||
| - | { | ||
| - | int sonNum, | ||
| - | public : | ||
| - | UnRationnel(int, | ||
| - | void affiche(); | ||
| - | void somme (UnRationnel, | ||
| - | }; // | ||
| - | |||
| - | |||
| - | int main() | ||
| - | { | ||
| - | UnRationnel i(1, | ||
| - | k.somme(i, | ||
| - | k.affiche(); | ||
| - | return 1; | ||
| - | } | ||
| - | UnRationnel:: | ||
| - | { | ||
| - | sonNum=telNum; | ||
| - | sonDenom=telDenom; | ||
| - | } | ||
| - | //affichage d'une fraction | ||
| - | void UnRationnel:: | ||
| - | { | ||
| - | cout << | ||
| - | } | ||
| - | //affiche | ||
| - | //determine la somme de deux fractions | ||
| - | void UnRationnel:: | ||
| - | { | ||
| - | sonNum=telX.sonNum*telY.sonDenom+telY.sonNum*telX.sonDenom; | ||
| - | sonDenom=telX.sonDenom*telY.sonDenom; | ||
| - | }//somme() | ||
| - | |||
| ==== Installation du compilateur GNU C et du compilateur GNU C++ ==== | ==== Installation du compilateur GNU C et du compilateur GNU C++ ==== | ||
| Ligne 73: | Ligne 33: | ||
| * [[apt> | * [[apt> | ||
| - | ===== Langage java ===== | + | ==== Reverse engineering |
| + | === Si vous pratiquez le reverse engineering === | ||
| + | [[http:// | ||
| + | permet de faire de l' | ||
| + | ===== Langage java ===== | ||
| ==== Installation du compilateur Java GNU gcj ==== | ==== Installation du compilateur Java GNU gcj ==== | ||
| Ligne 92: | Ligne 56: | ||
| ===== Langage Fortran ===== | ===== Langage Fortran ===== | ||
| - | |||
| ==== Installation du compilateur Fortran GNU ==== | ==== Installation du compilateur Fortran GNU ==== | ||
| - | |||
| Pour installer le compilateur GNU Fortran, [[: | Pour installer le compilateur GNU Fortran, [[: | ||
| ==== Installation du compilateur Intel® Fortran ==== | ==== Installation du compilateur Intel® Fortran ==== | ||
| - | |||
| Voir la doc [[fortran# | Voir la doc [[fortran# | ||
| ===== Langage Pascal ===== | ===== Langage Pascal ===== | ||
| - | + | [[fpc]] - Compilateur Free Pascal, utilisé par l'IDE [[Lazarus]]. | |
| - | Voici deux compilateurs Pascal: | + | |
| - | + | ||
| - | *[[fpc]] - Compilateur Free Pascal, utilisé par l'IDE [[Lazarus]]. | + | |
| - | *[[gpc]] - Compilateur Pascal GNU. | + | |
| ===== Langage OCaml ===== | ===== Langage OCaml ===== | ||
| - | Langage développé en France par l' | + | Langage développé en France par l' |
| - | * [[ocamlc]] et [[ocamlopt]] - Compilateur bytecode et code natif. | + | |
| - | * [[js_of_ocaml]] - Compilateur vers JavaScript. | + | * **js_of_ocaml** - Compilateur vers JavaScript. |
| ===== Installation des outils GNU autotools ===== | ===== Installation des outils GNU autotools ===== | ||
