Je parle uniquement des extensions GNU par rapport à C99 :
1. Fonctions inlines + templates
2. Ca t'a déjà servi ?
3. Ca t'a déjà servi ?
4. Classes
5. = ?
6. De toute façon c gore, mais ça doit même pouvoir se contourner avec des overloads (jamais essayé)
7. Accordé (mais bon c un détail)
8. C du C99, pas du GNU
9. C du C99, pas du GNU
10. Ca t'a déjà servi ?
11. C du C99, pas du GNU
12. C du C99, pas du GNU
13. C99 ?
14. printf sux, y a bien plus propre
15. operator[] si ça marche pas en natif
16. Accordé, mais c du C99, pas du GNU
17. C99 ?
18. Classe intermédiaire si ça marche pas en natif
19. Mouais...
20. Bah ça c compiler-specific, ça dépend de la plateforme, etc...
21. Tu penses à quoi ?
22. mdr
23. Bah ça c compiler-specific, ça dépend de la plateforme, etc...
24. Bah ça c compiler-specific, ça dépend de la plateforme, etc...
25. Bah ça c compiler-specific, ça dépend de la plateforme, etc...
26. Ca t'a déjà servi ? (même pas sûr de voir ce que c)
27. C du C99, pas du GNU
28. Bah ça c compiler-specific, ça dépend de la plateforme, etc...
29. grüt ?
30. Accordé, ça c vraiment chiant... (ce qui serait génial ce serait de pouvoir faire des Property comme en C#

)
31. grüt ?
Donc bon, je vois que 7 et 30... 7 est vraiment du détail pas franchement utile (sauf dans une macro, si on a la flemme de faire un ({}) autour : mais de toute façon en C++, Macro Must Die), par contre le fait de pas pouvoir faire les get{}/set{} de C# est dommage

Les foreach() aussi ça manque cruellement
Donc extension GNU C++ sux ^^ (par contre, une révision du standard C++ ne serait pas malvenue, même si dans 80% des cas ça ne sert pas à gd chose)