码迷,mamicode.com
首页 >  
搜索关键字:unary operator expected    ( 4672个结果
operator++() 和operator++(int)
#include using namespace std;class A{public: int a;public: A& operator++(){ cout<<"A& operator++()"<<endl; a=a+1; return *this; } A operator++(int){ c...
分类:其他好文   时间:2014-05-07 18:37:55    阅读次数:208
为什么operator>>(istream&, string&)能够安全地读入长度未知的字符串?
一般而言,实现"读入用户输入的字符串",程序中自然不能对用户输入的长度有所限定。这在C++中很容易实现,而在C中确没那么容易。这一疑问,我在刚学C++的时候也在脑中闪现过;不过很快将它抛在脑后了。直到最近,我在百度知道上讨论一个单词统计问题(链接)时,才重新想起。于是,翻出gcc 4.6.1的代码,...
分类:其他好文   时间:2014-05-07 10:28:11    阅读次数:546
C++ Primer 学习笔记_59_重载操作符与转换 --输入/输出、算术/关系操作符
重载操作符与转换--输入/输出、算术/关系操作符   支持I/O操作的类所提供的I/O操作接口,一般应该与标准库iostream为内置类型定义的接口相同,因此,许多类都需要重载输入和输出操作符。一、输出操作符的重载   为了与IO标准库一致,操作符应接受ostream&作为第一个形参,对类类型const对象的引用作为第二个形参,并返回ostream形参的引用!ostream &operator<<...
分类:编程语言   时间:2014-05-07 08:52:44    阅读次数:380
C++ Primer 学习笔记_58_重载操作符与转换 --重载操作符的定义
重载操作符与转换--重载操作符的定义引言:    明智地使用操作符重载可以使类类型的使用像内置类型一样直观!重载操作符的定义    重载操作符是具有特殊名称的函数:保留字operator后接定义的操作符符号。如:Sales_item operator+(const Sales_item &,const Sales_item &); 除了函数调用操作符之外,重载操作符的形参数目(包括成员函数的隐式...
分类:编程语言   时间:2014-05-07 07:03:53    阅读次数:529
为什么operator>>(istream&, string&)能够安全地读入长度未知的字符串?
本文首先试验并分析了scanf("%s", buf);的安全性,然后对operator>>(istream&, string&)的实现细节进行分析,最后仿照operator>>用C语言实现了读入长度未知的字符串(字符行)...
分类:其他好文   时间:2014-05-06 21:17:37    阅读次数:596
Leetcode: Remove Duplicates from Sorted List
遇到的问题:input{1,1,1}, output{1,1}, expected{1}, 原因在于若temp.val==temp.next.val, 则需要temp.next=temp.next.next, 这时候就不要temp=temp.next了注意停止条件不光是temp!=null,还应该有...
分类:其他好文   时间:2014-05-05 22:47:08    阅读次数:454
Connected system ID hash not found on target at expected base address
出现上述错误的原因有以下几种:1) unused pin没有设置,可能会收到外部信号的干扰;设置未用引脚为As input tri-stated with weak pull-up.2) 系统时钟信号没有约束,或者SDRAM等存储设备的时钟没有配置正确;3) 系统复位信号没有连接外部复位开关;4) ...
分类:其他好文   时间:2014-05-05 09:42:07    阅读次数:704
C++ Primer Plus学习笔记之继承类的初始化顺序
C++ Primer Plus学习笔记之继承类的初始化顺序 基类的构造函数,析构函数和操作符函数operator=是不能被派生类继承的; 那么,当创建一个派生类对象时,怎样调用基类的构造函数对基类的数据进行初始化呢??? 答案是:构造函数执行时遵行先兄长(基类),再客人(对象成员),后自己(派生类)的顺序; 另一方面,执行析构函数时,先执行派生类的析构函数,再执行基类的析构函数。原因是,对...
分类:编程语言   时间:2014-05-04 09:41:27    阅读次数:373
出错mlogc.c:32:23: error: curl/curl.h: No such file or directory
出现下列错误: mlogc.c:32:23: error: curl/curl.h: No such file or directory mlogc.c:1091: error: expected ‘)’ before ‘*’ token mlogc.c: In function ‘logc_init’:      出错原因:缺少libcurl-dev or libcurl-devel ...
分类:其他好文   时间:2014-05-02 10:50:35    阅读次数:371
c++ founction object
根据SGI官方文档,仿函数也叫函数对象(Function Object, or Functor),定义就是任何可以像函数一样被调用的对象。一个普通的函数是函数对象,一个函数指针当然也是,广义上说任何定义了operator()的类对象都可以看作是函数对象。 仿函数(Functor、Function Object) 传递给STL算法的函数型参数(functional arguement)不一定要是...
分类:编程语言   时间:2014-04-30 22:28:38    阅读次数:243
4672条   上一页 1 ... 464 465 466 467 468 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!