Dela via


/utf-8 (Ange käll- och körningsteckenuppsättningar till UTF-8)

Anger både källteckenuppsättningen och körningsteckenuppsättningen som UTF-8.

Syntax

/utf-8

Anmärkningar

Du kan använda alternativet /utf-8 för att ange både käll- och körningsteckenuppsättningarna som kodade med hjälp av UTF-8. Det motsvarar att ange /source-charset:utf-8 /execution-charset:utf-8 på kommandoraden. Något av dessa alternativ aktiverar också alternativet /validate-charset som standard. En lista över kodsideidentifierare och teckenuppsättningsnamn som stöds finns i Kodsideidentifierare.

Som standard identifierar Visual Studio ett byteordningsmärke för att avgöra om källfilen är i ett kodat Unicode-format, till exempel UTF-16 eller UTF-8. Om ingen byteordningsmarkering hittas förutsätter den att källfilen kodas på den aktuella användarkodsidan, såvida du inte har angett en kodsida med hjälp av /utf-8 eller alternativet /source-charset. Med Visual Studio kan du spara C++-källkoden i någon av flera teckenkodningar. Information om käll- och körningsteckenuppsättningar finns i Teckenuppsättningar i språkdokumentationen.

Ange alternativet i Visual Studio eller programmatiskt

Ange det här kompilatoralternativet i Visual Studio-utvecklingsmiljön

  1. Öppna dialogrutan egenskapssidor projektet. Mer information finns i Ange C++-kompilator- och byggegenskaper i Visual Studio.

  2. Välj egenskapssidan Konfigurationsegenskaper>C/C++>kommandorad.

  3. I Ytterligare alternativlägger du till alternativet /utf-8 för att ange önskad kodning.

  4. Välj OK för att spara ändringarna.

Så här ställer du in det här kompilatoralternativet programmatiskt

Se även

MSVC-kompilatoralternativ
kommandoradssyntax för MSVC-kompilatorn
/execution-charset (Ange körningsteckenuppsättning)
/source-charset (Ange källteckenuppsättning)
/validate-charset (Verifiera för kompatibla tecken)