小菜关于命名空间小问

yingzhuo yingzhuo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我模仿了一个list容器,

namespace yz{

template<class T>
class list
{
public:
list();

void print(void);

// .... ...

protected:
class node
{
public:
T data;
node *next;
node *back;

// constrcutor of the node class
node(const T & element)
:data(element),next(NULL),back(NULL)
{}
}
*first;

private:
};

//------------------------- implemention ----------------------------

template<class T>
list<T>::list():first(NULL)
{

}


// 其他的东西省略


}// end of namespace yz

1. 接口申明和实现必须在同时在namespace后面的大括号里吗?
2. 我又有一下代码:

#include "list.h"
#include <list>
using namespace std;
using namespace yz;


void main()
{
list<int> coll;
coll.push_back( 0 );
coll.push_back( 1 );
coll.push_back( 2 );

coll.print( );
}

错误提示说print()不是list<int>的成员,也就是编译器认为coll是标准库list容器的对象,而不是我写
list容器的对象. 这是为何呢?
...全文

相关推荐

小菜选择易_cad快速选择工具_小菜选择.lsp_小菜选择易_CAD插件_选择易_

可以通过图层、颜色、字高、文字内容、线形等各种属性来筛选需要的实体,非常好用。

西西nayss

小菜选择易.rar_修改图层_小菜选择易_小菜选择易ss_选择 小菜_选择易 lisp版

小菜选择易,很好用的图层选择工具,为lsp源码文件,可以参考自己修改

Jon Sco

小菜的易源码

小菜的易源码,CAD工具箱,非常好用。不信你下载看看,而且还可以修改在自己想要的工具哦

linzenghuo

餐前小菜服务程序范本

随着全球经济快速发展,酒店行业也跟着崛起了,在这里,为大家带来了餐前小菜服务程序范本,欢...该文档为餐前小菜服务程序范本,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

weixin_38543120

校园小菜大学生生活服务app

校园小菜,是一款基于Android的移动App, 可供运作于各大高校的在线生活咨询平台。其中提供了各种版块可用来整合高校各类资源, 如校园咨询、兼职招聘、宾馆KTV、餐馆食堂优惠、宿舍小超市、学习考研分享、租车旅游、景点门票等。只需要拥有一个强大的运营团队,就可以将校园的各大商家、学生聚合在一个平台上。一旦平台在本校区运作良好,通过校园小菜建立起一个比较全面的高校生活圈,便可成为校内强大的媒体,学生对外的接口,这个时候收益潜能不可估量。同时校园小菜可以快速在若干学校迭代,形成蝴蝶效应,也许那天强大的校园小菜高校联盟从此到来了

Kingmeo
评论 10
收藏 已收藏
分享
返回顶部
yingzhuo
工具平台和程序库 24,850 成员 27,330 内容