lang:cpp:variable
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
lang:cpp:variable [2025/07/28 10:33] – [Pointeur sur la méthode d'une classe] : différence entre pointeur sur fonction et std::function root | lang:cpp:variable [2025/07/28 10:36] (Version actuelle) – Précision sur l'utilisation de la lambda dans "Initialisation complexe d'une constante" root | ||
---|---|---|---|
Ligne 88: | Ligne 88: | ||
{{gh> | {{gh> | ||
- | ====Erreurs==== | + | <WRAP center round info 60%> |
+ | Bien noter que la lambda est exécutée tout de suite avec un '' | ||
+ | </ | ||
- | * '' | ||
- | |||
- | Parfois, il n'est pas possible de faire: | ||
- | |||
- | <code cpp> | ||
- | int i; | ||
- | int& j = i; | ||
- | </ | ||
- | |||
- | Il faut alors soit passer par une référence constante : | ||
- | |||
- | <code cpp> | ||
- | int i; | ||
- | const int& j = i; | ||
- | </ | ||
- | |||
- | ou passer par un pointeur : | ||
- | |||
- | <code cpp> | ||
- | int i; | ||
- | int* j = &i; | ||
- | </ | ||
- | |||
- | [[https:// |
lang/cpp/variable.1753691581.txt.gz · Dernière modification : de root