Cas pratiques de langages système (C++, Go, Rust)

9 cas pratiques répartis en 3 domaines : C++ (3), Go (3), Rust (3). Niveaux : fondamental (3), avancé (3), expert (3).

Domaines de cette famille

Cas pratiques des domaines sans page propre (9)

AvancéC++

Défi C++ - Implémentation d'une structure de pile

Créer en C++ une structure de données pour représenter une "pile" (Stack) et implémenter ses opérations fondamentales : push (ajouter un élément), pop (retirer le dernier), et top (consulter le dernier). L'utilisation de la Standard Template Library (STL) pour la pile est interdite.
ExpertC++

Défi C++ - Simulation console du jeu Snake

Implémenter une version textuelle simplifiée du jeu "Snake" directement dans la console C++. Le défi inclut la gestion du déplacement du serpent, la consommation de "nourriture" et l'allongement du serpent, le tout en mode texte.
FondamentalGo

Défi Go – Bonjour personnalisé

Écrivez un programme en Go qui demande à l'utilisateur son prénom via la console, puis affiche le message : Bonjour, [prénom] !
AvancéGo

Défi Go – Compteur de mots

Implémentez un programme Go qui prend une phrase et retourne un dictionnaire avec la fréquence de chaque mot. Ignorez la casse et les ponctuations simples.
ExpertGo

Défi Go – Serveur HTTP basique

Créez un serveur HTTP en Go qui retourne une réponse JSON à une requête GET sur la route '/hello', avec un message personnalisé.
    Cas pratiques de langages système (C++, Go, Rust) : 9 mises en situation | CodeDuel