编写c++;基于jpeglib.h的程序 我试图编译一个C++程序(在Eclipse中),其中包括“代码> ,这是一个C头文件。我得到了这个错误

编写c++;基于jpeglib.h的程序 我试图编译一个C++程序(在Eclipse中),其中包括“代码> ,这是一个C头文件。我得到了这个错误,c++,compilation,linker,C++,Compilation,Linker,usr/include/jpeglib.h:790:3:错误:“size\u t”未命名类型 缓冲区中的可用大小;/*#缓冲区中剩余字节空间的数量 */ 应该修改以包含,或者有更好的方法来解决这个问题吗?向jpeglib的维护者报告错误?“这是一个标准的c头”-不,它不是。可能是@JETM的重复不是一个重复的帖子不能回答这个问题。Regards如果在代码中先包含cstddef,再包含jpeglib.h,就足够了吗?当然,有点脏的变通方法,但是使程序独立于正确版本的jpeglib。

usr/include/jpeglib.h:790:3:错误:“size\u t”未命名类型
缓冲区中的可用大小;/*#缓冲区中剩余字节空间的数量 */


应该修改
以包含
,或者有更好的方法来解决这个问题吗?

向jpeglib的维护者报告错误?“这是一个标准的c头”-不,它不是。可能是@JETM的重复不是一个重复的帖子不能回答这个问题。Regards如果在代码中先包含cstddef,再包含jpeglib.h,就足够了吗?当然,有点脏的变通方法,但是使程序独立于正确版本的jpeglib。