Maison  >  Article  >  développement back-end  >  Quelles sont les nouveautés de C++ 11 ?

Quelles sont les nouveautés de C++ 11 ?

coldplay.xixi
coldplay.xixioriginal
2020-10-30 09:42:3322509parcourir

Nouvelles fonctionnalités de C++11 : 1. auto; 2. nullptr; 3. for; 4. expression lambda; 5. override, final; 7. move constructor ; initialisation.

Quelles sont les nouveautés de C++ 11 ?

Nouvelles fonctionnalités de C++11 :

(1) auto

Utilisez auto pour ajouter deux nombres quelconques

Quelles sont les nouveautés de C++ 11 ?

(2) pointeur nul nullptr

Quelles sont les nouveautés de C++ 11 ?[1]

(3) pour la traversée du conteneur

Quelles sont les nouveautés de C++ 11 ?[2]

(4) expression lambda

utiliser le lambda l'expression compte le nombre de chaînes et le nombre de lettres majuscules

Quelles sont les nouveautés de C++ 11 ?[3]

(5) remplacement, final

remplacement signifie base d'écriture lourde fonctions virtuelles de classe

final signifie que l'écrasement des fonctions virtuelles de classe de base

Quelles sont les nouveautés de C++ 11 ?[4]

(6) référence rvalue

lvalue : pointe vers un espace mémoire stable lvalue dans lequel l représente l'emplacement, adressant la signification

rvalue : pointe vers un espace mémoire temporaire rvalue dans rvalue représente la signification en lecture seule

Quelles sont les nouveautés de C++ 11 ?[5]

(7) constructeur de déplacement

Quelles sont les nouveautés de C++ 11 ?[6]

Recommandations d'apprentissage associées : Tutoriel vidéo C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn