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
