Tri*_*g3l 2 c c++ std errno
我对我应该在程序中使用errno()的实现感到困惑.
据我所知,标准的errno()在errno.h中定义.但是,Visual Studio在stdlib.h中也有errno().也许这是不正确的,但对我来说stdlib.h的errno()比errno.h更快.但是errno()也在stddef.h中定义.
我应该使用哪一个?#ifdef _WIN32 #include <stdlib.h> #else #include <errno.h> #endif?
#ifdef _WIN32 #include <stdlib.h> #else #include <errno.h> #endif
oua*_*uah 8
在C中,使用errno.h和在C++中使用cerrno标头.
errno.h
cerrno
errno 可以在其他标题中定义以方便使用,但为了获得最大的可移植性,您应该使用上面的标题.
errno
归档时间:
13 年,7 月 前
查看次数:
788 次
最近记录: