Bonjour à tous !

Avec l'arrivée du C++0x, et la redéfinition du mot-clef auto, je me suis posé plusieurs questions.

Est-ce que vous arriverez à indiquer quels sont les types que le compilateurs associent à ces valeurs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
1) 
auto i = 0;
 
2) 
auto s = "hello";
 
3) 
auto a = {1, 2, 3, 4};
 
4) 
std::vector<int> v(10);
auto i = v.begin();
De plus, je vous demande si vous comptez utiliser ce mot-clef? Et à quel usage? Quels sont clairement ses avantages et ses défauts?

Merci beaucoup de votre aide !