Visual Studio 2012: C++11 Vereinheitlichte Intialisierung

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Visual Studio 2012: C++11 Vereinheitlichte Intialisierung

    Hey Leute,

    ich beschäftige mich in letzter Zeit mit C++ und habe dazu auch ein dementsprechendes Buch gekauft,wo auch C++11 behandelt wird.
    Ein Aspekt ist die neue, vereinheitlichte Initialisierung.
    Spricht aus:
    [cpp]int integer = 5;[/cpp]
    Wird:
    [cpp]int integer{5};[/cpp]
    oder:
    [cpp]int integer = {5};[/cpp]
    Wobei bei letzerem der Zuweisungsoperator optional seien soll.
    So, da ist auch schon mein Problem: Ich benutze Visual Studio 2012 und will die 1. vereintlichte Initialisierung benutzen,
    jedoch ist bei mir nur die 2. vereinheitlichte Initialisierung gültig.

    Hat jemand eine Ahnung, warum das so ist bzw. ob ich auch die 1. Methode benutzen kann (da das zusätzliche = ziemlich nervig ist).
    Laut Microsoft wird C++11 auch vollständig in VS 2012 unterstützt.

    LG

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von L0g4n ()