Passer au contenu principal
Panneau latéral
Accueil
Tous les cours
Calendrier
Certificats
SciNet
Site principal
Documentation
my.SciNet
CCDB
Plus
Rechercher
Fermer
Rechercher
Activer/désactiver la saisie de recherche
Français
English
Français
Vous êtes connecté anonymement
Connexion
Accueil
Tous les cours
Calendrier
Certificats
SciNet
Replier
Déplier
Site principal
Documentation
my.SciNet
CCDB
Tout déplier
Tout replier
Ouvrir l’index du cours
Ouvrir le tiroir des blocs
Tableau de bord
Course Materials
Course Materials
Topic outline
Sélectionner l’activité Workshop outline Introduction Workshop goals...
Workshop outline
Introduction
Workshop goals
History of C++
A few words about C
Is C++ the best language?
A quick comparison with Python
Similarities
Differences
Syntactic differences
Implementation
Type system
C++ theory
A “Hello, World!” program
Setting up environment on the Teach cluster
Notes about the code
📖 Extra information
About portability
Variables
Nature of variables in Python and C++
Scoping rules
Types
Type casting
const
and
constexpr
Functions
The
main()
function
Templates
📖 Extra information
Standard containers
std::vector
Other containers
Loops
References (and pointers)
Passing by reference in Python 🐍
About pointers
C++ practice
Monotonicity
Luhn algorithm
More Standard Library
Word frequencies
Streams
Iris data set
Tips
Next steps