IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

C++

De WikiDeveloppez.

(Différences entre les versions)
m (remplacement du "ou alors" qui ne donne vraiment pas bien)
Le langage C++ a été inventé entre la fin des années 70 et le début des années 80 par Bjarne Stroustrup.
Le langage C++ a été inventé entre la fin des années 70 et le début des années 80 par Bjarne Stroustrup.
-
Il est à la fois possible de programmer "proche de la machine" en gérant la mémoire à la main par exemple, ou alors de programmer à haut niveau en faisant abstraction de toutes les tâches bas niveau. Il permet d'utiliser les paradigmes de programmation orientée objet (de manière similaire à [[Java]] et [[C#]]), de programmation générique ainsi que de programmation impérative. Malgré quelques essais notamment chez Boost, le paradigme de programmation fonctionnelle n'a toutefois pas encore été implémenté de manière correcte en C++.
+
Il est à la fois possible de programmer "proche de la machine" en gérant la mémoire à la main par exemple, que de programmer à haut niveau en faisant abstraction de toutes les tâches bas niveau. Il permet d'utiliser les paradigmes de programmation orientée objet (de manière similaire à [[Java]] et [[C#]]), de programmation générique ainsi que de programmation impérative. Malgré quelques essais notamment chez Boost, le paradigme de programmation fonctionnelle n'a toutefois pas encore été implémenté de manière correcte en C++.
Une nouvelle version du langage C++ est en cours de finalisation. Elle intègre de nombreuses nouveautés, dont les principales sont une intégration à la bibliothèque standard de la programmation multi-tâche, bien des classes et modules de chez Boost dont les pointeurs intelligents, de nouveaux mots-clés dont decltype qui permettront l'inférence de type (détection automatique du type d'une expression, puis remplacement par le type).
Une nouvelle version du langage C++ est en cours de finalisation. Elle intègre de nombreuses nouveautés, dont les principales sont une intégration à la bibliothèque standard de la programmation multi-tâche, bien des classes et modules de chez Boost dont les pointeurs intelligents, de nouveaux mots-clés dont decltype qui permettront l'inférence de type (détection automatique du type d'une expression, puis remplacement par le type).

Version du 7 février 2009 à 10:47

Contacter le responsable de la rubrique Accueil