Syntaxes essentielles en Node.js

var premiereSource = { a: 1 }; var deuxiemeSource = { b: 2 }; var troisiemeSource = { c: 3 }; var resultat = Object.assign(premiereSource, deuxiemeSource, troisiemeSource); console.log(resultat); // { a: 1, b: 2, c: 3 } console.log(premiereSource); // { a: 1, b: 2, c: 3 }, l'objet cible est également modifié. Constante // Une variable défini ...

Publié le 16 juillet à 14h15

Guide pratique du débogueur GDB sous Linux

Les points d'arrêt Les breakpoints permettent d'interrompre l'exécution du programme à des emplacements spécifiques du code. break <fonction> — Suspend l'exécution à l'entrée d'une fonction donnée break <numero_ligne> — Suspend l'exécution à un numéro de ligne précis break +/-decalage — Suspend l'exécution à une distance relative d ...

Publié le 16 juillet à 06h46

Maîtrise des algorithmes de la bibliothèque standard C++ (STL)

1. Algoirthmes de consultation (non-modifiants) Ces fonctions permettent d'analyser ou de rechercher des données sans altérer le contenu du conteneur d'origine. 1.1 Recherche d'éléments : find et find_if find : localise la première occurence d'une valeur spécifique. find_if : identifie le premier élément répondant à une condition (prédicat). ...

Publié le 22 juin à 03h21

Maîtrise des structures de contrôle en Go

L'instruction conditionnelle if-else En Go, la structure if se distingue par une syntaxe épurée : les parenthèses autour de la condition sont facultatives, mais les accolades pour délimiter les blocs de code sont obligatoires. Une contrainte syntaxique forte impose que l'accolade ouvrante { soit située sur la même ligne que le mot-clé if ou els ...

Publié le 5 juin à 22h47