VC 引用其他CPP函数的问题 资源ID: 我的一个cpp中函数太多了,就把它分成2个了,在主函数使用extern调用另一个cpp中的函数,但那个cpp不能引用我定义全局变量的头文件,一引用就提示错误,翻译了一下貌似是什么重复定义的问题,这个怎么解决啊?头文件也声明#pragma once了。 你定义一个public.cpp文件,在其中定义所有的全局变量,然后定一个纤衡丛public.h文件,然后把所有的全局变量用extern一拦亮下,其他要用毁樱到全局变量的cpp文件只要#include public.h就行了 是你的全局变量定义出碧察问题了,你一定是在头文件中直接定义悔掘茄的散扰,应该:在头文件中extern int a;在其中一个CPP文件中int a=0; ← 上一篇: 下一篇: →