首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

error C2371: redefinition; different basic types解决思路

2012-03-16 
error C2371:redefinition different basic types在一个.cpp文件中我定义了一个函数static void av_estim

error C2371: redefinition; different basic types
在一个.cpp文件中我定义了一个函数
static void av_estimate_timings(AVFormatContext *ic)
{。。。}
在同样的.cpp文件中的另一个函数中调用了av_estimate_timings
如下
int av_find_stream_info(AVFormatContext *ic)
{。。。。。
 av_estimate_timings(ic);
。。。。。
}
然后就出错了,怎么回事?

[解决办法]

探讨
C/C++ code在同样的.cpp文件中的另一个函数中调用了av_estimate_timings




同样的?
什么意思啊?另一个还是就是定义static函数的这个文件?
另一个不可用
同一个cpp文件的话,应该是因为你重定义:redefinition

热点排行