现在我们需要在c ++中使用extern“C”,特别是对于c ++ 11

时间:2016-09-07 08:15:15

标签: c++ extern

我目前正在审查并学习一些github程序,并且我在一个hpp文件中提供资金:
extern“C”来覆盖所有的c头文件,如 stdio.h stdint.h 等等。

extern "C"
{
    #include <stdio.h>
    #include <stdint.h>
    #include <stdlib.h>
    #include <inttypes.h>
}

我也谷歌如何运作,我只是想知道我们是否还需要这样做。并且哪种方式更好?

1)用extern“C”覆盖c头;
2)直接包含那个c头文件;

0 个答案:

没有答案