返回信息流nini头文件中:nini.h
namespace nini
{
int abc;
}
nini源文件中:nini.cpp
#include"stdafx.h"
#include"nini.h"
namespace nini
{
abc=3;
}
含有主函数的原文件中:
#include "stdafx.h"
#include"stdio.h"
#include"iostream"
#include<string>
#include<list>
#include"nini.h"
#include"nini.cpp"
using namespace std;
using namespace nini;
int _tmain(int argc, _TCHAR* argv[])
{
cout<<abc<<endl;
}
请问为什么执行不通过呢?说abc重定义了!可是我是在nini.h中声明了abc,然后再nini。cpp中定义了abc啊?求解释
这是一条镜像帖。来源:北邮人论坛 / cpp / #84641同步于 2014/12/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请问一下关于头文件和命名空间的问题
lfny
2014/12/5镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复