// Operator.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
#include
using namespace std;
class Integer
{
public:
//explicit如果添加explicit就不能进行隐式构造
//隐式构造不会导致拷贝构造函数调用
Integer(int num):m_num...
分类:
编程语言 时间:
2015-04-13 16:42:53
阅读次数:
239
本人经常在Linux通过编译 .sh文件来生成工程,之前一直都没问题,代码一直都没变,但是今天编译的时候,却提示错误:然后我就表示很费解,查看我的.sh文件,其中有很多的[] ,都是这些报错,可是之前一直没问题。后来发现,因为Ubuntu默认的sh是连接到dash的,又因为dash跟bash的不兼容...
分类:
系统相关 时间:
2015-04-13 15:58:51
阅读次数:
171
1、显示|隐示转换: public static explicit operator ImplicitClass(ExplicitClass explicitClass) //implicit { ImplicitClass returnClass = n...
QuestionKey wordsAnwserAassignment operator abstract class It is a class that has one or more pure virtual functions. assignment & initialization ...
分类:
编程语言 时间:
2015-04-12 20:58:31
阅读次数:
162
之前在写脚本时遇到了这样的错误“[: ==: unary operator expected”这是由于做判断的变量值为空导致的。谷歌出解决方案:在变量之后加任意字符。例如,要判断变量un是否为auto又要防止un为空出错则这样写if [ ${un}x == autox]当un为auto时,表达式为a...
分类:
其他好文 时间:
2015-04-12 12:01:47
阅读次数:
494
C++Primer后面的高级特性看不下去,重新找了一本数据结构的书来看,加油!!书名叫《数据结构算法与C++语言描述》!基本完成插入,查找,删除,打印,哦,对了,那个operator//using namespace std;templateclass LinearList{ public: Lin...
分类:
其他好文 时间:
2015-04-12 09:07:20
阅读次数:
119
Clock& Clock::operator ++() //前置单目运算符重载函数{Second++;if(Second>=60){Second=Second-60;Minute++;if(Minute>=60){Minute=Minute-60;Hour++;Hour=Hour%24;}}retu...
分类:
其他好文 时间:
2015-04-11 19:30:00
阅读次数:
141
1. 默认成员函数Class Empty{ public: Empty(); // 缺省构造函数 Empty( const Empty& ); // 拷贝构造函数 ~Empty(); // 析构函数 Empty& operator=( const Empty& ); // 赋值运算符 Empty* ...
分类:
编程语言 时间:
2015-04-11 19:19:08
阅读次数:
191
下面先看一段代码:
#include
using namespace std;
class Point{
public:
Point(float x=0.0,float y=0.0):_x(x),_y(y){}
Point& operator=(const Point& rhs);
void printData(){
cout<<"_x="<<_x<<endl;
cout<<"...
分类:
编程语言 时间:
2015-04-10 13:43:03
阅读次数:
146
operator.itemgetter函数operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号(即需要获取的数据在对象中的序号),下面看例子。a = [1,2,3]>>> b=operator.itemgetter(1) //定义函数b,获取对象的第1个域.....
分类:
编程语言 时间:
2015-04-09 16:52:49
阅读次数:
185