Not
Å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.
En kodsida är en teckenuppsättning som kan innehålla tal, skiljetecken och andra tecken. Olika språk och nationella inställningar kan använda olika kodsidor. Till exempel används ANSI-kodsidan 1252 för engelska och de flesta europeiska språk. OEM-kodsidan 932 används för japanska Kanji.
En kodsida kan representeras i en tabell som en mappning av tecken till värden med enbajt eller flerbajt. Många kodsidor delar ASCII-teckenuppsättningen för tecken i intervallet 0x00 – 0x7F.
Microsoft Runtime-biblioteket använder följande typer av kodsidor:
Systemets standard ANSI-kodningssida. Vid start ställer körningssystemet automatiskt in kodsidan för fler byte på systemets standard-ANSI-kodsida, som hämtas från operativsystemet. Samtalet:
setlocale ( LC_ALL, "" );anger också språkvarianten till ANSI-kodsidan för systemets standard.
Språkkodsida. Beteendet för flera körningsrutiner beror på den aktuella språkinställningen, som innehåller språkkodsidan. Mer information finns i Nationella inställningar. Som standard använder alla språkberoende rutiner i Microsofts körningsbibliotek den kodsida som motsvarar språkvarianten "C". Vid körning kan du ändra eller fråga språkkodsidan som används med ett anrop till
setlocale.Multibyte-kodsida Beteendet hos de flesta funktioner för multibyte-tecken i körningsbiblioteket beror på den aktuella inställningen av multibyte-kodsidan. Som förval använder dessa rutiner systemets förvalda ANSI-kodsida. Under körning kan du fråga och ändra multibyte-kodsidan med
_getmbcprespektive_setmbcp.Den "C"-lokalvarianten definieras av ANSI för att motsvara den miljö där C-program traditionellt har körts. Kodsidan för "C"-localen motsvarar ASCII-teckenuppsättningen. I språkvarianten "C" returnerar
islowertill exempel sant enbart för värdena från 0x61 till 0x7A. I en annan lokal kanislowerreturneratrueför dessa och andra värden, enligt definitionen i den lokalen.
Se även
Internationalisering
Universal C-körningsrutiner efter kategori