Qu'est-ce que la cession par des accolades appelé? et peut-il être contrôlé?

Qu'est-ce que cela s'appelle?

Vec3 foo = {1,2,3};

Peut-il être contrôlé par un opérateur ou quelque chose du genre? Comme puis-je spécifier les modalités de cette loi?

Par exemple si j'ai eu quelques compliqué classe pourrais-je l'utiliser pour attribuer des variables? (Juste un exercice de la curiosité).

  • Je n'ai pas envie d'écrire ce ou trouver un doublon, mais en C++11, contrairement à Nawaz excellente réponse, cette syntaxe est peut être interceptée par l'initialiseur de la liste des constructeurs, et il peut en effet être utilisé pour l'affectation à l'aide d'initialiser une mesure temporaire. ideone.com/RwLop
InformationsquelleAutor | 2011-04-14