月无踪
月无踪
人生就如心电图,一帆风顺说明你挂了。
关注数: 45
粉丝数: 207
发帖数: 8,876
关注贴吧数: 34
将构造函数定义为private 为了防止用户代码使用,供类内的函数或者类的友元隐式转换用
纯虚函数 纯虚函数可以让类先具有一个操作名称,而没有操作内容,让派生类在继承时再去具体地给出定义。凡是含有纯虚函数的类叫做抽象类。这种类不能声明对象,只是作为基类为派生类服务。除非在派生类中完全实现基类中所有的的纯虚函数,否则,派生类也变成了抽象类,不能实例化对象。
这个程序的inline去掉为什么会出现这个? 上面的compare函数去掉inline出现问题1>BookShop.obj : error LNK2005: "bool __cdecl compare(class Sales_item const &,class Sales_item const &)" (?compare@@YA_NABVSales_item@@0@Z) 已经在 Basket.obj 中定义
这个程序的inline去掉为什么会出现这个? 上面的compare函数去掉inline出现问题不去掉运行正常,求解释。
巴西吧我开个贴说有人说小罗带领2002年巴西夺得世界杯冠军 看我被骂成什么样了,擦,这些人都什么心态? http://tieba.baidu.com/p/1786638863
ios::operator void*()改为ios::operator bool() operator void *() const { if(state&(badbit|failbit) ) return 0; return (void *)this; }
刚才有位吧友说02年小罗带领巴西夺得冠军 看到过罗黑说过瓦刀是核心,今天第一次看到有人说小罗带领02巴西夺得冠军,我吓哭了
98年决赛的大罗是不是和今天内马尔一样?所以没必要那么悲观 加油,内马尔!
靠进攻可以赢得比赛,靠防守赢得冠军,亘古不变的道理 唉,内马尔真心太年轻了。巴西2014年再见
sizeof与类 class A{ public: void print(); }; class B : public A { public: virtual void print(); }; class C{}; sizeof(A) = 1; sizeof(B) = 4; sizeof(C) = 1; 发现包含一个实函数的 和一个 空类是一样的 1个字节。而包含一个虚函数的是 4个字节大小。 函数不是都是一个指针吗? 为什么实函数不分配空间? 还有一个空类中1个字节是存放什么的?
既然真理帝说他自己是个黑子,那么我只好道歉了 黑子的世界我是真不懂,黑子真理帝,我错了,求放过我,你说的踢球的人都不认识C罗,这句话是对的
真理帝的发言,来看看他到底什么意思 我反驳了句,不看球的也认识C罗,那么看球的就不认识C罗?这货让我回去问下我的语文老师他的意思
虚函数和继承的问题 1.为什么会调用Base中的函数?请具体解释下 2.派生类其实就是嵌套在基类中,那么每次定义一个基类后,再定义一个派生类,继承而来的成员还是在基类的作用域中,也就是说没另外开辟作用域来“存储”那些成员,只是每定义一个派生类对象时,再为其分配内存存储基类成员和派生类自己的成员?//求解释
关于派生类到基类的转换问题,上代码问问题 1.B继承A,A中private变为B中private.为什么CA=CB能成功,能够通过CB访问继承过来的私有成员? 2.将public继承改为protected或者private继承赋值都不成功,到底是为什么?像这种从派生类对象转换成基类对象是否能成功到底看什么?难道不是通过CA调用基类的合成赋值操作符函数吗?那这个是否可以访问与派生类对象
下面,此处省略10000个字
关于派生类到基类转换的可访问性 1.C++primer提到的派生类到基类的转换,是不是指的就是调用赋值或者构造函数 2.要确定到基类的转换是否可访问,可以考虑基类的public成员是否可访问。这里的是否可访问,是对派生类对象还是派生类所说的?还有,若是调用构造函数或者赋值函数,不是通过基类对象调用的吗?和派生类有关系么,即使有关系也是派生类是否能访问派生类的基类部分成员有关吧。。。而一般成员不都是在基类的private里么,继承下来派生类不是不能访问么?相当疑惑,求解啊,而且派生类到基类转换有什么意义么? 3.对于2中提到的,基类复制构造函数和赋值操作符的形参是基类对象的引用,因而调用时若实参是派生类对象则是将该引用直接绑定到派生类对象,然后逐个初始化或者赋值,这里可以访问成员是不是因为相当于该引用绑定的是同一类型的不同实例,因而即使是private成员也能访问?
关于继承,有点无法理解 公有继承,基类的protected成员在派生类中也为protected成员,而派生类能访问基类的protected成员,我怎么觉得这点与派生类不能访问派生类的protected成员有点矛盾。。。
关于类类型转换操作符的问题 为什么++as编译器会报错?求解
关于类类型转换和重载确定的问题 C++primer原话,即使一个调用需要在类类型转换之后跟一个标准转换,而另一个是完全匹配,编译器仍然会报错,为什么如上不会报错?
关于析构函数的疑问 1.class sales_item { public: sale_item(int ta):a(ta){} int a; } int b=5; sales_item * ps=new sales_item(b);delete ps;//会调用sales_item的析构函数,C++primer上说合成析构函数撤销内置类型成员没什么影响,那么这个前者申请的动态内存是不是就没有释放?类比于int pa=new int();delete pa;//这个应该会释放pa指向的内存吧?
临时类类型对象的析构函数什么时候调用? 如vector<Sales_item>svec(3);书上说先调用默认构造函数生成一个临时值来初始化svec,然后使用复制构造函数将临时值复制到svec的每个元素,我用VS运行出要调用3次析构函数,求解这是为什么呢?还有假如 Exmpl func3(){Exmpl obj;return obj;} int main() { Exmpl cobj; cobj=func3(); system("pause"); return 0; }注意到调用了两次析构函数,第二次析构函数也是删除临时对象。有没有规定临时对象啥时候调用析构函数?
复制初始化为什么会调用复制构造函数? 如: string null_book="9-999-9999-9"; 先调用以C风格字符串为形参的构造函数生成一个临时string对象,接着为什么会调用复制构造函数?中间不是有个等号么?
我TM就来评论下中国男篮 邓华德就是一个混混,趁早滚蛋。看别人打球,控卫控球时,各种无球掩护,不停跑动。中国控卫一拿球,其他人先站桩站会儿,等时间没了,再来强投,或者来个24秒。另外吐槽下,姚明真淡定啊,要是我,我早在解说里骂起来了
内飞机啊,这飞机和郜飞机有得一拼了啊
CNTV很卡啊,有没有好点的网址?
[C++primer]使用类型别名来简化类为什么可以隐藏实现细节? class Screen{ public: typedef std::string::size_type index; private: std::string contents; index cursor; index height,width; }; index的定义可以隐藏Screen的实现细节是什么意思?求解释。
输入流的状态的判断 这里的while(cin)有用么?我感觉换成while(1)是一样的。。彩笔求教
那些说国家队靠运气,俱乐部靠实力的人是哪一类人啊? 1L防窥
有图有真相,详解电梯球踢法 1L防窥
哈哈,第一次抢到第一
根据我在冠吧这么多天的时间来看 我推测冠吧没有巴萨球迷
你最喜欢哪部电影或电视剧中的哪个角色 1L防窥
中国喷子果然牛啊 CCTV5吧里竟然为了争篮球和足球谁火各种骂啊,一个个都是人才啊
我是2014年世界杯冠军巴西队的球迷
你最喜欢吃的零食是什么? 我最喜欢吃的是开心果,
大家觉得湖南卫视坑不坑爹 1L防偷窥
其实我一直不明白的一个问题是 像我们踢野球的人到底跟职业球员差距在哪里,经常听说周围踢球还不错的人和中甲球员踢都会被虐的很惨。既然他们这么牛,为什么我们看国足比赛时他们的停球经常能停好几米远,而且打门各种飞机啊,而且场上基本上不敢做稍微有点技巧性的过人动作。。。。
动态字符指针的内存释放。。。。。。 const char **pch; size_t ix=0; const int size=5;//假设是数组的长度 for(;ix!=size;++ix) delete[](*(pch+ix)); delete pch;//为什么还要加这步呢?彩笔求教。。。。
这几句话该怎么理解? 1.C++语言无法检测指针是否未被初始化,也无法区分有效地址和由指针分配到的存储空间中存放的二进制位形成的地址。 2.指针的初始化和赋值:可以使用另一对象之后的下一指针。。。。 (转自C++primer中文版)
求推荐巴甲比赛的网站和关于巴甲的新闻的网站。。。。 ,谢谢了。
vector<int>类型的赋值问题。。。。。 <img class="BDE_Image" src="http://imgsrc.baidu.com/forum/pic/item/8718367adab44aed51511b4bb31c8701a18bfb06.jpg" width="560" height="154" changedsize="true"><br>这样赋值为什么VS2010会成功?ivec2不是空容器么?<img class="BDE_Smiley" src="http://static.tieba.baidu.com/tb/editor/images/jd/j_0020.gif" width="40" height="40">,彩笔求教
【十三哥】轩辕剑的编剧之一竟然是陈十三。。。我不淡定了 支持13.。。。。。看到十三我时隔好久又来僵尸吧了,永远爱《我和僵尸有个约会》
string,vector<int>的默认构造函数使对象为空是怎么做到的啊? 从哪里可以了解?还有没有书讲标准库的实现的或者有啥资料么?彩笔求教。。
实况足球2011怎么弄罗纳尔多的中文发音? 按照网上说的,发音是扎门霍夫。。。。。
所谓的继承是不是就是作用域嵌套而已呢?
既然private继承是基类所有成员在派生类为private成员,为什么… 接标题。。 为什么不能通过派生类的成员函数访问继承来的private成员? 彩笔求教
希望亲眼见证巴西的复苏,从此天天来巴西吧
有巴甲联赛的网站么,要关注下巴西,板鸭打遍欧洲无敌手啊 ,求网站
像性冲不动这种ID,我不知道吧主为什么不封 同意封他的顶一下@yy5136 @欧洲冠军杯_ @白帽子王 整天不是挑拨就是黑人
看了几场比赛,好多球员都是巴西混不下去的,笑眯眯 足球王国不是吹的
老马说荷兰很大几率赢德国,不知道是不是记恨10年世界杯的德国
跪求裸奔别坑爹,大荷兰加油,范将军加油
为什么巴神能思考人生,我罗就不能啊/黑你大大爷
其实,罗迷要淡定,塞翁失马,焉知非福 每个球员都有低谷,作为罗尼迷,当看到C罗背后的名字,我会默默支持着他的,说不定接下来的比赛C罗会表现很好呢?
世界上有不看体育赛事天天看快乐大本营,非诚勿扰的男人么? 我有个室友就是的,典型的**,每天看快乐大本营然后在那傻笑。中吗?
不是清华北大的不知道哪里来的优越感,好大学不认真读书照样没用 说到底还是看自己学到了什么
本来不是很看好C罗,看梅吹黑得多了,我越来越支持C罗了,SMXT? ,葡萄牙加油
笑尿了,没有大帝的护球技术,还敢跑去角旗处护球?
每天看人讨论演技,我都不知道我看得是足球还是电影 @西瓜VS本泽马;
有人看下一场么/? 困死我了
首页
6
7
8
9
10
11
下一页