在 写完文章 Linux下strtod出错与C++国际化问题。有一个新的疑问:strtod和wxApp在Windows下表现如何呢。
查询MSDN得知,VC同样提供了setlocale函数。
setlocale 函数说明
char *setlocale(
int category,
const char *locale
);
wchar_t *_wsetlocale(
int category,
const wchar_t *locale
);
category参数:
LC_ALL
LC_COLLATE
LC_CTYPE
所有类别,如下所示。
strcoll 、 _stricoll, wcscoll、_wcsicoll、 strxfrm、 _strncoll、 _strnicoll、_wcsncoll、 _wcsnicoll 和 wcsxfrm 函数。