Mensuel Shaarli
July, 2025
Vu dans mon home, un fichier .selected_editor contenant :
# Generated by /usr/bin/select-editor │
SELECTED_EDITOR="/usr/bin/vim.basic"
Et effectivement, appeler /usr/bin/select-editor déclenche le prompt permettant de choisir l’éditeur de texte par défaut dans le terminal, parmi ceux disponibles sur le système.
- Le template de classe
std::optional, qui émule le fonctionnement duOptionde Rust. - Les Enum Classes, des énumération plus « sécurisées » (fortement types et scopées).
- Les boucles
forbasées sur un intervalle, qui permet de parcourir un tableau.
Pour ce dernier item, les exemples donnés dans le lien ne sont pas très parlants, je préfère celui donné par Clemens Mayer.
std::vector<Task> tasks;
for(auto &task : tasks) {
do_something_with(task);
}