Neuerungen von C++17?



  • Was sind die Neuerungen von C++17?



  • http://en.wikipedia.org/wiki/C%2B%2B17 schrieb:

    As the specification for C++17 is just beginning, the following list is just a start. Many features will certainly be added in the next years.[1]

    Addition of a default text message for static_assert
    Removal of trigraphs[2]
    Allow typename in a template template parameter
    New rules for auto deduction from braced-init-list[3][4]
    std::uncaught_exceptions, as a replacement of std::uncaught_exception[5][6]
    Nested namespace definition[7][4]
    Attributes for namespaces and enumerators[8][6]
    UTF-8 character literals[9][6]
    Constant evaluation for all non-type template arguments[10][6]
    Folding expressions[11][6]
    New insertion functions for std::map and std::unordered_map[12][13]
    Uniform container access[14][13]
    Definition of "Contiguous Iterators"[15][13]
    Removal of some deprecated types and functions like std::auto_ptr, std::random_shuffle or old function adaptors[16][4]

    Dazu kommen hoffentlich noch einige zur Zeit nicht in der Spezfikation befindlichen Features wie Concepts, jede Menge Multithreading-Zeugs, Modules, Ranges, Networking, Filesystem und diverse andere Sachen.



  • Nathan schrieb:

    http://en.wikipedia.org/wiki/C%2B%2B17 schrieb:

    New rules for auto deduction from braced-init-list[3][4]

    War das nicht N3922, worüber Scott Meyers sich so gefreut hat, vorallem da es im VC++ schon implementiert ist? 😃



  • Das ist der erste C++-Standard, der nach Rust 1.0 erscheint und damit per Definition überflüssig ist. 😃



  • tkausl schrieb:

    Nathan schrieb:

    http://en.wikipedia.org/wiki/C%2B%2B17 schrieb:

    New rules for auto deduction from braced-init-list[3][4]

    War das nicht N3922, worüber Scott Meyers sich so gefreut hat, vorallem da es im VC++ schon implementiert ist? 😃

    Jup, das ist das Ereignis vom Freitag. 😃



  • TyRoXx schrieb:

    Das ist der erste C++-Standard, der nach Rust 1.0 erscheint und damit per Definition überflüssig ist. 😃

    Mal ganz ehrlich, was hat dieser Quatsch in diesem Thread und vor allem in diesem Forum verloren. Werdet Ihr für das unterbringen von Schlagwörtern bezahlt? Gibt es sowas wie eine Bekehrungsgeld?

    Ich weiß nicht wie es den anderen geht aber ihr komischen Rust Hippies geht mir einfach nur noch auf die Nerven. Eure Sprache hat noch nix produktives auf die Reihe gekriegt aber anderen "Sprachlern" in deren Foren einfach mal mit euren Garbage auf die Eier gehen.


  • Mod

    Er hat gescherzt.


Anmelden zum Antworten