我不记得这里的规则是什么,在我的应用程序项目中,我目前在 stdafx.h/cpp 中声明了一个全局变量:
extern const char *LOGFILE = "test.log"
我发现库需要知道这个变量的值。我可以在库中转发声明它,因为它在构建应用程序之前没有链接,而不会出现关于多重定义符号的错误?
我不记得这里的规则是什么,在我的应用程序项目中,我目前在 stdafx.h/cpp 中声明了一个全局变量:
extern const char *LOGFILE = "test.log"
我发现库需要知道这个变量的值。我可以在库中转发声明它,因为它在构建应用程序之前没有链接,而不会出现关于多重定义符号的错误?