Comment puis-je contraindre une fonction dans une classe modélisée à renvoyer une référence à une variable membre à l'aide de auto/decltype? Voici un exemple trivial de ce que j'essaie de faire. Suppo
Tout en regardant les changements de version GCC 4.9.0 here, j'ai été agréablement surpris de lire ce qui suit; dans la section « nouvelles langues et des améliorations linguistiques spécifiques » C++
En gros, voici ce que mon code ressemble à: vector<int> myVec; // defined elsewhere, and has stuff in it.
auto it = lower_bound(myVec.front(), myVec.back(), key);
myVec.insert(it, key); // <- compil