Android Clang-Wie kann man eine char * Tabelle von UTF8-Gästen verschiedener Byte-Länge initialisieren?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Android Clang-Wie kann man eine char * Tabelle von UTF8-Gästen verschiedener Byte-Länge initialisieren?

Post by Anonymous »

Es funktioniert, MS vs C -Compiler warnen nicht davor, aber Android Studio Clang. *') with an expression of type 'char[2]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
{ "la", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}, // Arabic, Latin, Cyrillic, and Griechische arabische Ziffern < /p>

Code: Select all

const UCHAR* NumeralsLocale[MAX_NUMERICAL_LOCALES][MAX_NUMERICAL_COLUMNS] =
{
// Symbol   Used with scripts   Numerals
{ "la", "0",    "1",    "2",    "3",    "4",    "5",    "6",    "7",    "8",    "9"},           //  Arabic, Latin, Cyrillic, and Greek  Arabic numerals
{ "ar", "٠",    "١",    "٢",    "٣",    "٤",    "٥",    "٦",    "٧",    "٨",    "٩" },          //  Arabic  Eastern Arabic numerals
{ "fa", "۰",    "۱",    "۲",    "۳",    "۴",    "۵",    "۶",    "۷",    "۸",    "۹" },          //  Persian / Dari / Pashto
{ "ps", "۰",    "۱",    "۲",    "۳",    "۴",    "۵",    "۶",    "۷",    "۸",    "۹" },          //  Pashto (afgan)
{ "ur", "۰",    "۱",    "۲",    "۳",    "۴",    "۵",    "۶",    "۷",    "۸",    "۹" },          //  Urdu / Shahmukhi
{ "hi", "०",        "१",        "२",        "३",        "४",    "५",    "६",    "७",    "८",        "९" },          //  Hindi Devanagari    Devanagari numerals
{ "ne", "०",        "१",        "२",        "३",        "४",    "५",    "६",    "७",    "८",        "९" },          //  Nepali Devanagari   Devanagari numerals
{ "mr", "०",        "१",        "२",        "३",        "४",    "५",    "६",    "७",    "८",        "९" },          //  Marathi Devanagari  Devanagari numerals
{ "ta", "௦",        "௧",    "௨",    "௩",    "௪",    "௫",    "௬",    "௭",    "௮",    "௯" },          //  Tamil   Tamil numerals
{ "bn", "০",    "১",        "২",    "৩",    "৪",    "৫",    "৬",    "৭",    "৮",    "৯" },          //  Eastern Nagari  Bengali numerals
{ "pa", "੦",    "੧",    "੨",    "੩",    "੪",    "੫",    "੬",    "੭",    "੮",    "੯" },          //  Gurmukhi    Gurmukhi numerals
{ "gu", "૦",        "૧",        "૨",        "૩",    "૪",    "૫",    "૬",        "૭",    "૮",        "૯" },          //  Gujarati    Gujarati numerals
{ "sd", "𑋰",       "𑋱",       "𑋲",       "𑋳",       "𑋴",       "𑋵",       "𑋶",       "𑋷",       "𑋸",       "𑋹" },         //  Khudabadi   Khudabadi script § Numerals
{ "or", "୦",    "୧",        "୨",        "୩",    "୪",    "୫",    "୬",    "୭",    "୮",        "୯" },          //  Odia    Odia numerals
{ "te", "౦",    "౧",    "౨",    "౩",        "౪",    "౫",    "౬",    "౭",    "౮",    "౯" },          //  Telugu  Telugu script § Numerals
{ "kn", "೦",    "೧",    "೨",    "೩",    "೪",    "೫",    "೬",    "೭",    "೮",    "೯" },          //  Kannada Kannada script § Numerals
{ "ml", "൦",        "൧",    "൨",    "൩",    "൪",    "൫",    "൬",    "൭",    "൮",    "൯"  },          //  Malayalam   Malayalam numerals
{ "si", "෦",        "෧",    "෨",    "෩",    "෪",    "෫",        "෬",    "෭",    "෮",    "෯" },          //  Sinhala Sinhala numerals
{ "bo", "༠",        "༡",        "༢",        "༣",        "༤",        "༥",        "༦",        "༧",        "༨",        "༩" },          //  Tibetan Tibetan numerals
{ "my", "၀",    "၁",    "၂",        "၃",    "၄",    "၅",    "၆",    "၇",    "၈",    "၉" },          //  Burmese Burmese numerals
{ "km", "០",    "១",    "២",    "៣",    "៤",    "៥",    "៦",    "៧",    "៨",    "៩" },          //  Khmer   Khmer numerals
{ "th", "๐",    "๑",    "๒",    "๓",    "๔",    "๕",    "๖",    "๗",    "๘",    "๙" },          //  Thai    Thai numerals
{ "lo", "໐",    "໑",    "໒",        "໓",    "໔",    "໕",    "໖",    "໗",    "໘",    "໙" },          //  Lao Lao script § Numerals
{0}
};

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post