UniLconv
Appearance
UniLconv
Describes the locale convensions structure.
Type
UniChar decimal_point UniChar thousands_sep short grouping UniChar int_curr_symbol UniChar currency_symbol UniChar mon_decimal_point UniChar mon_thousands_sep short mon_grouping UniChar positive_sign UniChar negative_sign short int_frac_digits short frac_digits short p_cs_precedes short p_sep_by_space short n_cs_precedes short n_sep_by_space short p_sign_posn short n_sign_posn short os2_mondecpt UniChar debit_sign UniChar credit_sign UniChar left_parenthesis UniChar right_parenthesis
C declaration method
typedef struct
Fields
decimal_point Non-monetary decimal point. thousands_sep Non-monetary thousands separator. grouping Size of each group of digits in non-monetary quantities. int_curr_symbol International currency symbol and separator. currency_symbol Local currency symbol. mon_decimal_point Monetary decimal point. mon_thousands_sep Monetary decimal separator. mon_grouping Size of each group of digits in monetary quantities. positive_sign Non-negative value signs. negative_sign Negative value signs. int_frac_digits Number of fractional digits for international currency. frac_digits Number of fractional digits for local currency. p_cs_precedes Non-negative currency symbol; 1 precedes, 0 succeeds. p_sep_by_space Non-negative currency symbol; 1 space, 0 no space. n_cs_precedes Negative currency symbol; 1 precedes, 0 succeeds. n_sep_by_space Negative currency symbol; 1 space, 0 no space. p_sign_posn Positioning of non-negative monetary sign. n_sign_posn Positioning of negative monetary sign. os2_mondecpt OS/2 currency symbol positioning. debit_sign Non-negative valued debit monetary symbol. credit_sign Negative valued credit monetary symbol. left_parenthesis Negative valued left parenthesis monetary symbol. right_parenthesis Negative valued right parenthesis monetary symbol.
Comment
The type short represents the value range of -32768 to 32767.