c atoi () pour les caractères larges sur linux?

Existe-t-il un équivalent atoi () pour les caractères larges sous Linux? Je peux trouver quelque chose pour MS (wtoi) mais je peux tout trouver dans une librairie Linux standard

Vous pouvez utiliser wcstol pour convertir des chaînes larges en valeurs entières.

Il est rare qu’un programme Linux utilise le type wchar_t .

La raison en est que Linux utilise utf-8 comme encodage standard. char const* chaînes char const* sont supposées être des chaînes utf-8 par la glibc. Les chiffres Ascii et les chiffres utf-8 ont la même représentation en octets, de sorte qu’atoi () fonctionne à la fois sur les chaînes ascii et utf-8.

Ceci dit, regardez dans #include , il fournit wcstol() .