Postupy: Vytváření konzolových aplikací CLR (C++/CLI)
Šablonu konzolové aplikace CLR můžete použít v dialogovém okně Nový projekt k vytvoření projektu konzolové aplikace, který již obsahuje základní odkazy na projekt a soubory.
Šablonu konzolové aplikace CLR můžete použít v dialogovém okně Nový projekt k vytvoření projektu konzolové aplikace, který už obsahuje základní odkazy na projekt a soubory.
Podpora C++/CLI není ve výchozím nastavení nainstalována při instalaci sady Visual Studio C++. Pokud v dialogovém okně Nový projekt nevidíte nadpis CLR v jazyce Visual C++, možná budete muset nainstalovat podporu C++/CLI. Další informace najdete v tématu Instalace podpory C++/CLI v sadě Visual Studio 2022.
Pomocí šablony konzolové aplikace CLR (.NET Framework) v dialogovém okně Vytvořit nový projekt můžete vytvořit projekt konzolové aplikace, který už obsahuje základní odkazy na projekt a soubory projektu.
Podpora C++/CLI není ve výchozím nastavení nainstalována při instalaci sady Visual Studio C++. Pokud v dialogovém okně Vytvořit nový projekt nevidíte šablony projektů CLR, možná budete muset nainstalovat podporu C++/CLI. Další informace najdete v tématu Programování v .NET pomocí C++/CLI.
Konzolová aplikace je obvykle zkompilována do samostatného spustitelného souboru, ale neobsahuje grafické uživatelské rozhraní. Uživatelé spustí konzolovou aplikaci na příkazovém řádku. K vydání pokynů spuštěné aplikaci můžou použít příkazový řádek. Aplikace poskytuje výstupní informace jako text v příkazovém okně. Okamžitá zpětná vazba konzolové aplikace představuje skvělý způsob, jak se naučit programování. Nemusíte se starat o to, jak implementovat grafické uživatelské rozhraní.
Když k vytvoření projektu použijete šablonu konzolové aplikace CLR, automaticky přidá tyto odkazy a soubory:
Odkazy na tyto obory názvů rozhraní .NET Framework:
System, , System.DataSystem.Xml: Tyto odkazy obsahují základní třídy, které definují běžně používané typy, události, rozhraní, atributy a výjimky.
mscorlib.dll
: Knihovna DLL sestavení, která podporuje vývoj rozhraní .NET Framework.
Zdrojové soubory:
ConsoleApplicationName.cpp
: Hlavní zdrojový soubor a vstupní bod do aplikace. Tento soubor má základní název, který jste zadali pro svůj projekt. Identifikuje soubor knihovny DLL projektu a obor názvů projektu. Do tohoto souboru zadejte vlastní kód.AssemblyInfo.cpp
: Obsahuje atributy a nastavení, které můžete použít k úpravě metadat sestavení projektu. Další informace naleznete v části Obsah sestavení.stdafx.cpp
: Slouží k sestavení předkompilovaného souboru hlaviček s názvemConsoleApplicationName.pch
a předkompilovaným typem souboru s názvemstdafx.obj
.
Soubory hlaviček:
stdafx.h
: Slouží k sestavení předkompilovaného souboru hlaviček s názvemConsoleApplicationName.pch
a předkompilovaným typem souboru s názvemstdafx.obj
.resource.h
: Vygenerovaný soubor zahrnutí proapp.rc
.
Soubory prostředků:
app.rc
: Soubor skriptu prostředku programu.app.ico
: Soubor ikony programu.
ReadMe.txt
: Popisuje soubory v projektu.
Když k vytvoření projektu použijete šablonu konzolové aplikace CLR, automaticky přidá tyto odkazy a soubory:
Odkazy na tyto obory názvů rozhraní .NET Framework:
System, , System.DataSystem.Xml: Tyto odkazy obsahují základní třídy, které definují běžně používané typy, události, rozhraní, atributy a výjimky.
mscorlib.dll
: Knihovna DLL sestavení, která podporuje vývoj rozhraní .NET Framework.
Zdrojové soubory:
ConsoleApplicationName.cpp
: Hlavní zdrojový soubor a vstupní bod do aplikace. Tento soubor má základní název, který jste zadali pro svůj projekt. Identifikuje soubor knihovny DLL projektu a obor názvů projektu. Do tohoto souboru zadejte vlastní kód.AssemblyInfo.cpp
: Obsahuje atributy a nastavení, které můžete použít k úpravě metadat sestavení projektu. Další informace naleznete v části Obsah sestavení.pch.cpp
: Slouží k sestavení předkompilovaného souboru hlaviček s názvemConsoleApplicationName.pch
a předkompilovaným typem souboru s názvempch.obj
.
Soubory hlaviček:
pch.h
: Slouží k sestavení předkompilovaného souboru hlaviček s názvemConsoleApplicationName.pch
a předkompilovaným typem souboru s názvempch.obj
.Resource.h
: Vygenerovaný soubor zahrnutí proapp.rc
.
Soubory prostředků:
app.rc
: Soubor skriptu prostředku programu.app.ico
: Soubor ikony programu.
Vytvoření projektu konzolové aplikace CLR
Na řádku nabídek zvolte Soubor>nový>projekt.
V dialogovém okně Nový projekt vyberte uzel Nainstalované>šablony>Visual C++>CLR a pak vyberte šablonu konzolové aplikace CLR.
Do pole Název zadejte jedinečný název aplikace.
Můžete zadat jiná nastavení projektu a řešení, ale nevyžadují se.
Kliknutím na tlačítko OK vygenerujete projekt a zdrojové soubory.
Na řádku nabídek zvolte Soubor>nový>projekt.
V dialogovém okně Nový projekt vyberte uzel Nainstalovaný>Visual C++>CLR a pak vyberte šablonu konzolové aplikace CLR.
Do pole Název zadejte jedinečný název aplikace.
Můžete zadat jiná nastavení projektu a řešení, ale nevyžadují se.
Kliknutím na tlačítko OK vygenerujete projekt a zdrojové soubory.
Na řádku nabídek zvolte Soubor>nový>projekt.
V dialogovém okně Vytvořit nový projekt zadejte do vyhledávacího pole "clr console". Vyberte šablonu konzolové aplikace CLR (.NET Framework) a pak zvolte Další.
Do pole Název zadejte jedinečný název aplikace.
Můžete zadat jiná nastavení projektu a řešení, ale nevyžadují se.
Zvolte tlačítko Vytvořit a vygenerujte projekt a zdrojové soubory.