【发布时间】:2017-02-07 18:00:59
【问题描述】:
我已经制作了自己的源文件,并且正在尝试添加 stddef.h。编译时出现以下错误:
std::ptrdiff_t' 尚未声明。
我做错了什么?
【问题讨论】:
-
您是否尝试过包含
<cstddef>? -
C 头文件不填充
std命名空间。 -
@Joachim Pileborg ,是的,我尝试包含 cstddef,但是 - 我的项目中需要来自 matlab simulink 编码器的库,这需要 stddef.h ....
-
使用智能手机,我花了 5 秒 google 了它:en.cppreference.com/w/cpp/types/ptrdiff_t just include