Delen via


/utf-8 (bron- en uitvoeringstekensets instellen op UTF-8)

Hiermee geeft u zowel de brontekenset als de uitvoeringstekenset op als UTF-8.

Syntaxis

/utf-8

Opmerkingen

U kunt de optie /utf-8 gebruiken om zowel de bron- als uitvoeringstekensets op te geven als gecodeerd met behulp van UTF-8. Het is gelijk aan het opgeven van /source-charset:utf-8 /execution-charset:utf-8 op de opdrachtregel. Met een van deze opties kunt u de optie /validate-charset standaard inschakelen. Zie codepagina-id'svoor een lijst met ondersteunde codepagina-id's en namen van tekenset.

Visual Studio detecteert standaard een bytevolgordemarkering om te bepalen of het bronbestand een gecodeerde Unicode-indeling heeft, bijvoorbeeld UTF-16 of UTF-8. Als er geen bytevolgordemarkering wordt gevonden, wordt ervan uitgegaan dat het bronbestand is gecodeerd op de huidige gebruikerscodepagina, tenzij u een codepagina hebt opgegeven met behulp van /utf-8 of de optie /source-charset. Met Visual Studio kunt u uw C++-broncode opslaan in een van de verschillende tekencoderingen. Zie Tekensets in de taaldocumentatie voor informatie over bron- en uitvoeringstekensets.

De optie instellen in Visual Studio of programmatisch

Deze compileroptie instellen in de Ontwikkelomgeving van Visual Studio

  1. Open het dialoogvenster eigenschappenpagina's van het project. Zie C++-compiler instellen en eigenschappen bouwen in Visual Studiovoor meer informatie.

  2. Selecteer de eigenschappenpagina configuratie-eigenschappen>C/C++>opdrachtregel.

  3. Voeg in extra optiesde optie /utf-8 toe om de gewenste codering op te geven.

  4. Kies OK- om uw wijzigingen op te slaan.

Deze compileroptie programmatisch instellen

Zie ook

MSVC-compileropties
opdrachtregelsyntaxis van MSVC-compiler
/execution-charset (uitvoeringstekenset instellen)
/source-charset (brontekenset instellen)
/validate-charset (valideren voor compatibele tekens)