Sdílet prostřednictvím


/utf-8 (Nastavení zdrojových a spouštěcích znakových sad na UTF-8)

Určuje zdrojová znaková sada i spouštěcí znaková sada jako UTF-8.

Syntaxe

/utf-8

Poznámky

Tuto možnost můžete použít /utf-8 k určení zdrojové i spouštěcí znakové sady jako kódované pomocí UTF-8. Je ekvivalentní k zadání /source-charset:utf-8 /execution-charset:utf-8 na příkazovém řádku. Každá z těchto možností také ve výchozím nastavení povolí /validate-charset možnost. Seznam podporovaných identifikátorů znakových stránek a názvů znakových sad najdete v tématu Identifikátory znakové stránky.

Visual Studio ve výchozím nastavení zjistí značku pořadí bajtů, která určí, jestli je zdrojový soubor ve formátu Kódování Unicode, UTF-16 například nebo UTF-8. Pokud se nenajde žádná značka pořadí bajtů, předpokládá se, že zdrojový soubor je kódován na aktuální znakové stránce uživatele, pokud jste nezadáli znakovou stránku pomocí /utf-8 nebo /source-charset možnosti. Visual Studio umožňuje uložit zdrojový kód jazyka C++ v libovolném kódování několika znaků. Informace o znakových sadách zdroje a spouštění najdete v dokumentaci k jazyku v tématu Znakové sady .

Nastavení možnosti v sadě Visual Studio nebo programově

Nastavení tohoto parametru kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno Stránky vlastností projektu. Další informace naleznete v tématu Nastavení kompilátoru jazyka C++ a vlastností sestavení v sadě Visual Studio.

  2. Vyberte stránku vlastností příkazového řádku C/C++>Vlastnosti>konfigurace.

  3. V části Další možnosti přidejte /utf-8 možnost pro určení upřednostňovaného kódování.

  4. Kliknutím na OK uložte provedené změny.

Programové nastavení tohoto parametru kompilátoru

Viz také

Možnosti kompilátoru MSVC
Syntaxe příkazového řádku kompilátoru MSVC
/execution-charset (Nastavení znakové sady spouštění)
/source-charset (Nastavení zdrojové znakové sady)
/validate-charset (Ověření kompatibilních znaků)