Základy migrace v jazyku C++/CLI
Toto je průvodce přesunem vašich programů aplikace Visual C++ ze spravovaného rozšíření jazyka C++ do aplikace Visual C++.Souhrn syntaktických změn naleznete v části Managed Extensions for C++ Syntax Upgrade Checklist.
C++/CLI rozšiřuje dynamickou komponentu programovacího paradigmatu na standardní jazyk ISO-C++.Nový jazyk nabízí řadu významných vylepšení oproti Spravovaným rozšířením.Tato část obsahuje výčtový seznam spravovaného rozšíření funkcí jazyka C++ a jejich mapování na Visual C++ pokud takové mapování existuje, a poukazuje na ty konstrukce, pro které neexistuje žádné mapování.
V této části
Přehled změn (C++/CLI)
Vysoká úroveň osnovy rychlého odkazu, která poskytuje seznam výčtu změn v pěti základních kategoriích.Klíčová slova jazyka (C++/CLI)
Popisuje změny v klíčových slovech jazyka, včetně odstranění dvojitého podtržítka a zavedení kontextu a oddělení klíčových slov.Spravované typy (C++/CL)
Přihlíží k syntaktickým změnám v deklaraci specifikace CTS (Common Type System) – to se týká také změn v deklaraci tříd, polí (zahrnuje parametr pole), výčtů a tak dále.Deklarace členů v rámci třídy nebo rozhraní (C++/CLI)
Uvádí změny zahrnující třídní členy jako jsou skalární vlastnosti, vlastnosti indexu, operátory, delegáti a události.Hodnotové typy a jejich chování (C++/CLI)
Zaměřuje se na typy hodnot a na novou řadu vnitřních a přídavných ukazatelů.Také popisuje několik významných sémantických změn, jako je například zavedení implicitního zabalení, neměnitelnosti zabalených typových hodnot a odstranění podpory pro výchozí konstruktory bez hodnoty tříd.Obecné jazykové změny (C++/CLI)
Podrobně popisuje sémantické změny, jako je například podpora zápisu přetypování, chování řetězcového literálu a změny v sémantice mezi standardem ISO-C++ a C++/CLI.