- Exécuteurs
-
Apprendre
Apprendre Python Exemples exécutables, NumPy, pandas et plus Apprendre l'IARéseaux de neurones, ML et LLM de zéro Apprendre le C et le C++ Pointeurs, mémoire, STL et C++ moderne Apprendre le C#Bases, POO, LINQ, async et exercices .NET Apprendre MatplotlibCourbes, barres, nuages de points et camemberts avec visualiseurs Apprendre RustOwnership, traits, gestion des erreurs et threads Apprendre GoSlices, interfaces, goroutines et channels Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++ Programmation pour enfants Apprends à coder en jouant !
- DéfisNouveau
- EnseignantsNouveau
- Mises à Jour
- Offrez-moi un café
Ownership et emprunt
Déplacements, références, slices, durées de vie et pointeurs intelligents : les idées qui rendent Rust sûr en mémoire sans ramasse-miettes.
- Leçon 1 défi Ownership and Moves Learn the rule behind Rust's memory safety: every value has one owner.
- Leçon 2 défis References and Borrowing Let a function use a value without taking ownership of it.
- Leçon 2 défis Slices Borrow part of a string or array without copying it.
- Leçon 1 défi Lifetimes Tell the compiler how long references stay valid with lifetime annotations.
- Leçon 1 défi Smart Pointers: Box and Rc Put data on the heap with Box and share ownership with Rc.