errno STRUNCATE, специфичный для windowsOS, ищет его эквивалент в linux / mac.используя его в реализации mbstowcs_s () - PullRequest
0 голосов
/ 08 июня 2019

errno STRUNCATE характерно для ОС Windows?ищет его эквивалент в mac / linux.

, реализующий mbstowcs_s() для mac / linux, после https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/mbstowcs-s-mbstowcs-s-l?view=vs-2019, mbstowcs_s() возвращает STRUNCATE для одного условия, пытаясь понять, где STRUNCATEопределяется, чтобы его можно было правильно использовать в mac / linux.

1 Ответ

1 голос
/ 08 июня 2019

STRUNCATE - вещь для Windows (значение 80), поэтому вам нужно определить ее самостоятельно.В Windows он объявлен в errno.h.

...