errno STRUNCATE
是否特定于Windows OS?在Mac / Linux中寻找其等效项。
在https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/mbstowcs-s-mbstowcs-s-l?view=vs-2019之后为mac / linux实现mbstowcs_s()
mbstowcs_s()
针对一种情况返回STRUNCATE
,试图了解在何处定义了STRUNCATE
,以便可以在mac / linux中正确地重用它。
最佳答案
STRUNCATE
是Windows事物(值80),因此您需要自己定义。在Windows上,它在errno.h
中声明。