Vytvoření projektu aplikace konzoly C++
Obvyklým výchozím bodem pro programátora v jazyce C++ je aplikace "Hello, world!", která běží na příkazovém řádku. To v tomto kroku vytvoříte Visual Studio kroku.
Požadavky
- Musíte Visual Studio desktopový vývoj s nainstalovanou a spuštěnou úlohou C++. Pokud ještě není nainstalovaný, podívejte se na podporu instalace C++ v Visual Studio.
Vytvoření projektu aplikace
Visual Studio používá projekty k uspořádání kódu aplikace a řešení pro uspořádání projektů. Projekt obsahuje všechny možnosti, konfigurace a pravidla používané k vytváření aplikací. Spravuje vztah mezi všemi soubory projektu a všemi externími soubory. Pokud chcete vytvořit aplikaci, nejprve vytvoříte nový projekt a řešení.
V Visual Studio otevřete nabídku Soubor a zvolte Nový Project. Otevře se dialogové okno Vytvořit nový Project. Vyberte šablonu Konzolová aplikace, která má značky C++,Windowsa Konzola, a pak zvolte Další.

V dialogovém okně Configure your new project (Konfigurace nového projektu) zadejte do textového pole Project name (Název projektu) text HelloWorld. Zvolte Vytvořit a vytvořte projekt.
nový projekt Hello World pole Project názvu projektu Visual Studio vytvoří nový projekt. Je připravená k přidání a úpravě zdrojového kódu. Ve výchozím nastavení vyplní šablona Konzolová aplikace zdrojový kód aplikací "Hello World":

Když kód vypadá v editoru podobně, můžete přejít k dalšímu kroku a sestavit aplikaci.
V Visual Studio otevřete nabídku Soubor a zvolte Nový Project otevřete dialogové okno Nový Project.

V dialogovém Project Nový název vyberte Nainstalováno Visual C++, pokud ještě není vybrané, a potom zvolte šablonu Project prázdné. Do pole Název zadejte HelloWorld. Zvolte OK a vytvořte projekt.
Snímek obrazovky Project a vybranou možností Nainstalováno Visual C plus plus a vyškrtnuté políčko Prázdné Project a Hello World do textového pole Název
Visual Studio vytvoří nový prázdný projekt. Je připravená na to, abyste se specializovali na typ aplikace, kterou chcete vytvořit, a na přidání souborů zdrojového kódu. Uděláte to za chvíli.
Nastavení projektu jako konzolové aplikace
Visual Studio můžete vytvářet všechny druhy aplikací a komponent pro Windows a další platformy. Šablona prázdná Project není specifická pro to, jaký druh aplikace vytvoří. Konzolová aplikace je aplikace, která běží v okně konzoly nebo příkazového řádku. Pokud ho chcete vytvořit, musíte Visual Studio, aby sestaví aplikaci tak, aby používat subsystém konzoly.
V Visual Studio otevřete nabídku Project a zvolte Vlastnosti. Otevře se dialogové okno Stránky vlastností HelloWorld.
V dialogovém okně Stránky vlastností vyberte Systém linkeru Vlastnosti konfigurace a pak zvolte textové pole vedle vlastnosti Subsystém. V rozevírací nabídce, která se zobrazí, vyberte Konzola (/SUBSYSTEM:CONSOLE). Zvolte OK a uložte změny.

Visual Studio teď ví, že se má projekt sestavit tak, aby se spouštěl v okně konzoly. Dále přidáte soubor se zdrojovým kódem a zadáte kód pro vaši aplikaci.
Přidání souboru zdrojového kódu
V Průzkumník řešenívyberte projekt HelloWorld. V řádku nabídek zvolte Přidat Project, Přidat novou položku. Otevře se dialogové okno Přidat novou položku.
V dialogovém okně Přidat novou položku vyberte Visual C++ Nainstalováno, pokud ještě není vybraná. V podokně uprostřed vyberte Soubor C++ (.cpp). Změňte Název na HelloWorld.cpp. Výběrem možnosti Přidat zavřete dialogové okno a vytvořte soubor.

Visual Studio vytvoří nový prázdný soubor zdrojového kódu a otevře ho v okně editoru připraveném k zadání zdrojového kódu.
Přidání kódu do zdrojového souboru
Zkopírujte tento kód do okna editoru HelloWorld.cpp.
#include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; }Kód by měl v okně editoru vypadat takhle:

Když kód vypadá v editoru podobně, můžete přejít k dalšímu kroku a sestavit aplikaci.
Další kroky
Průvodce odstraňováním potíží
Tady najdete řešení běžných problémů při vytváření prvního projektu C++.
Vytvoření projektu aplikace: problémy
V dialogovém Project by se měla zobrazit šablona konzolové aplikace, která obsahuje značky C++,WindowsaConsole. Pokud ji nevidíte, existují dvě možné příčiny. Může být vyfiltrovaná ze seznamu nebo nemusí být nainstalovaná. Nejprve zkontrolujte rozevírací seznam filtrů v horní části seznamu šablon. Nastavte je na C++, Windowsa Konzolu. Měla by se zobrazit šablona konzolové aplikace C++. V opačném případě není nainstalovaná úloha Vývoj desktopových aplikací pomocí C++.
Pokud chcete nainstalovat vývoj desktopových aplikací pomocí C++,můžete instalační program spustit přímo z dialogového okna Project počítače. Zvolte odkaz Nainstalovat další nástroje a funkce v dolní části seznamu šablon a spusťte instalační program. Pokud dialogové okno Řízení uživatelských účtů vyžaduje oprávnění, zvolte Ano. V instalačním programu se ujistěte, že je zaškrtnutá úloha Vývoj desktopových aplikací pomocí C++. Pak zvolte Upravit a aktualizujte Visual Studio počítače.
Pokud už existuje jiný projekt se stejným názvem, zvolte jiný název projektu. Nebo odstraňte existující projekt a zkuste to znovu. Pokud chcete odstranit existující projekt, odstraňte složku řešení (složku, která obsahuje soubor helloworld.sln) v Průzkumník souborů.
Zpět.
Pokud dialogové okno Project nový počítač v části Nainstalováno položku Visual C++, vaše kopie Visual Studio pravděpodobně nemá nainstalovanou úlohu Vývoj desktopových aplikací pomocí C++. Instalační program můžete spustit přímo z dialogového okna Project serveru. Zvolte odkaz Otevřít Instalační program pro Visual Studio a spusťte instalační program znovu. Pokud dialogové okno Řízení uživatelských účtů vyžaduje oprávnění, zvolte Ano. V případě potřeby aktualizujte instalační program. V instalačním programu se ujistěte, že je zaškrtnutá úloha Vývoj desktopových aplikací pomocí C++, a kliknutím na OK aktualizujte Visual Studio počítače.
Pokud už existuje jiný projekt se stejným názvem, zvolte jiný název projektu. Nebo odstraňte existující projekt a zkuste to znovu. Pokud chcete odstranit existující projekt, odstraňte složku řešení (složku, která obsahuje soubor helloworld.sln) v Průzkumník souborů.
Zpět.
Nastavení projektu jako konzolové aplikace: problémy
Pokud v části Vlastnosti konfigurace nevidíte Linker, zavřete dialogové okno Stránky vlastností výběrem možnosti Zrušit. Než to zkusíte znovu, ujistěte se, že je projekt HelloWorld Průzkumník řešení projektu HelloWorld. Nevyberte řešení HelloWorld ani jinou položku v Průzkumník řešení .
Ovládací prvek rozevíracího seznamu se nezobrazí v poli pro úpravy vlastnosti SubSystem, dokud tuto vlastnost nevyberte. Kliknutím do textového pole ho vyberte. Nebo můžete stisknutím klávesy Tab cyklicky procházet ovládací prvky dialogového okna, dokud se nezvýrazní Dílčí systém. Vyberte ovládací prvek rozevíracího seznamu nebo ho otevřete stisknutím kombinace alt+dolů.
Přidání souboru se zdrojovým kódem: problémy
Je v pořádku, když dáte souboru zdrojového kódu jiný název. Do projektu ale přidejte více než jeden soubor, který obsahuje stejný kód.
Pokud jste do projektu přidali nesprávný typ souboru, například soubor hlaviček, odstraňte ho a zkuste to znovu. Pokud chcete soubor odstranit, vyberte ho v Průzkumník řešení. Potom stiskněte klávesu Delete.
Zpět.
Přidání kódu do zdrojového souboru: problémy
Pokud jste omylem zavřeli okno editoru souborů se zdrojovým kódem, můžete ho snadno znovu otevřít. Pokud ho chcete otevřít, poklikejte na Soubor HelloWorld.cpp v Průzkumník řešení okně.
Pokud se v editoru zdrojového kódu pod cokoli zobrazí červené podtržení podtrženou červenou podtržení, zkontrolujte, jestli kód odpovídá příkladu v pravopisu, interpunkci a případu. Případ je v kódu C++ významný.
Zpět.