运算符(operator)是用来检查,改变或合并值的一种特殊符号或短语。例如,加号运算符让两个数字相加(如:let i = 1 + 2),还有些更复杂的运算符,如逻辑与运算符(&&)(如:if enteredDoorCode && passedRetinaScan)和自增运算符(++i)(将 i 的...
分类:
其他好文 时间:
2014-06-18 23:33:34
阅读次数:
438
#import
#import "MyFunction.h"
#import "Operator.h"
#define PI 3.1415926
int mediumValue(int o , int p ,int q)
{
#pragma mark-------------总结几种求中间数的方法
//三个数求和,减去最大的,最小的
//数组排序
//第一种方法...
分类:
编程语言 时间:
2014-06-16 19:58:37
阅读次数:
248
(一)
一定要避免传递一些references去指向其实并不存在的对象。
看下面这个类:
class Rational {
public:
Rational(int numerator = 0, int denominator = 1);
private:
int n, d;
friend const Rational operator*(const Rat...
分类:
编程语言 时间:
2014-06-16 19:09:14
阅读次数:
269
题目
Divide two integers without using multiplication, division and mod operator.
方法
将除数倍加,直到大于被除数。
public int divide(int dividend, int divisor) {
int flag = 0;
if...
分类:
其他好文 时间:
2014-06-16 19:08:08
阅读次数:
200
总结:
1.不能重载的运算符: . 和 .* 和 ?: 和 :: 和 sizeof 和 typeid
2.重载运算符有两种基本选择: 类的成员函数或者友元函数, 建议规则如下:
运算符
建议使用
所有一元运算符
成员函数
= () [] ->
必须是成员函数
+= -= /=...
分类:
编程语言 时间:
2014-06-15 17:18:07
阅读次数:
265
程序代码:
#include
using namespace std;
class CTime//时间类
{
private:
unsigned short int hour; //时
unsigned short int minute; //分
unsigned short int second; //秒
public:
CTime(int h=0,int m=0,i...
分类:
其他好文 时间:
2014-06-15 16:29:40
阅读次数:
351
程序代码:
#include
#include
using namespace std;
class String//定义String类
{
public:
String( );//默认构造函数
String(char *s);//构造函数
String(String &str);//构造函数
~String();//析构函数
void displ...
分类:
其他好文 时间:
2014-06-15 07:59:07
阅读次数:
250
#include
#include
using namespace std;
struct Node{
int x, y;
friend bool operator b.x; //x最小的节点在队首
}
};
int main(){
priority_queue PQ;
Node temp = {2, 3};
PQ...
分类:
其他好文 时间:
2014-06-14 14:03:20
阅读次数:
355
1.递增递减运算符
C++语言并不要求递增递减运算符必须是类的成员。但是因为他们改变的正好是所操作对象的状态,所以建议设定为成员函数。
对于递增与递减运算符来说,有前置与后置两个版本,因此,我们应该为类定义两个版本的递增与递减运算符。...
分类:
编程语言 时间:
2014-06-13 22:04:41
阅读次数:
418
原题地址:https://oj.leetcode.com/problems/divide-two-integers/题意:Divide
two integers without using multiplication, division and mod
operator.解题思路:不许用乘、除和求...
分类:
编程语言 时间:
2014-06-10 21:43:00
阅读次数:
267