Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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
Öppna dialogrutan egenskapssidor projektet. Mer information finns i Ange C++-kompilator- och byggegenskaper i Visual Studio.
Välj egenskapssidan Konfigurationsegenskaper>C/C++>kommandorad.
I Ytterligare alternativlägger du till alternativet
/utf-8för att ange önskad kodning.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)