Questions marquées «const-correctness»

133
Vendez-moi sur la correction de const

Alors pourquoi exactement est-il toujours recommandé d'utiliser const aussi souvent que possible? Il me semble que l'utilisation de const peut être plus pénible qu'une aide en C ++. Mais là encore, j'arrive à ceci du point de vue de python: si vous ne voulez pas que quelque chose soit changé, ne le...

11
std :: function const correctness

Supposons que j'ai un type appelable comme ceci: struct mutable_callable { int my_mutable = 0; int operator()() { // Not const return my_mutable++; } }; Notez que mutable_callablepossède un non-const operator()qui modifie une variable membre ..... Supposons maintenant que je crée un std::functionde...