#include#includeusing namespace std;struct S{ int a, b; string str; S operator+(const S &others) { S s1; s1.a = this->a + others.a; s1.b = this->a ...
分类:
编程语言 时间:
2015-02-28 14:28:34
阅读次数:
157
sublime设置:设置sublime回车跳转到()等外围:Preference-->用户热键设置-->[{"keys":["enter"],"command":"move","args":{"by":"characters","forward":true},"context":[{"key":"following_text","operator":"regex_contains","operand":"^[)\\]\\>\\‘\\\"]","ma..
分类:
其他好文 时间:
2015-02-28 00:27:01
阅读次数:
145
一、重载规则I.可以重载的操作符+-*/%^&|~!=>>>==*,->[]()operator newoperator new[]operator deleteoperator delete []II.不能重载的操作符::..*? :sizeoftypeidnewdeletestatic_cast...
分类:
编程语言 时间:
2015-02-26 14:34:23
阅读次数:
178
puts?"Please?input?Number1:?" #提示输入第一个数
number1=gets #保存第一个数
puts?"Please?input?an?operator(+,-,*,/):?"
op=gets
puts?"Please?input?Number2:?"
number2=gets
cas...
分类:
其他好文 时间:
2015-02-24 00:51:18
阅读次数:
239
10.假设写了operator new,就要同一时候写operator delete。为什么要写自己的operator new和delete,首先这不叫重载,这叫隐藏。 new仅仅是用来申请空间,而构造函数是在申请的空间的基础上继续初始化。为了效率。缺省的operator new 进行内存分配是并不...
分类:
编程语言 时间:
2015-02-23 16:36:41
阅读次数:
118
Divide two integers without using multiplication, division and mod operator.
If it is overflow, return MAX_INT.
题意:不用乘除和mod运算计算两个数相除。
思路:因为每个数都能表示为二进制,也就是num = a*2^0 + b*2^1....,所以我们只要去判断有哪些2^k就能...
分类:
其他好文 时间:
2015-02-22 17:23:05
阅读次数:
136
一、赋值操作符类定义了该类型对象赋值时会发生什么。与拷贝构造函数一样,如果类没有定义自己的赋值操作符,编译器会合成一个。1、重载操作符的简单介绍重载操作符是一些函数,其名字为operator后跟着所定义的操作符的符号,通过定义名为operator=的函数,我们可以对赋值进行定义。操作符函数的形参表必...
分类:
编程语言 时间:
2015-02-21 23:23:49
阅读次数:
192
传送门:http://poj.org/problem?id=1094
Sorting It All Out
Description
An ascending sorted sequence of distinct values is one in which some form of a less-than operator is used to order the elem...
分类:
其他好文 时间:
2015-02-20 09:46:55
阅读次数:
159
#include #include #include #include using namespace std;template struct accumulate_block{ void operator ()(Iterator first, Iterator last, T &result) ....
分类:
编程语言 时间:
2015-02-18 00:55:12
阅读次数:
172
方法一:1 import operator2 3 def average(*args):4 return reduce(operator.add, args) / len(args) if args else 0方法二:1 import functools2 3 def average(*a...
分类:
编程语言 时间:
2015-02-16 10:10:53
阅读次数:
205