码迷,mamicode.com
首页 >  
搜索关键字:operator-    ( 3564个结果
Using switch statements and the ternary operator
和JSswitch的语法一样?Switch Statements and the Ternary Operator are alternatives to if-else control structures for making decisions. The basic structure of ...
分类:其他好文   时间:2014-10-28 15:31:00    阅读次数:286
函数调用运算符重载
如果类重载了函数调用运算符,则我们可以像使用函数一样使用该类的对象。因为这样的类同时也能存储状态,所以与普通函数相比它们更加灵活。例如:struct absInt{ int operator()(int val) const{ return val<0?-val:val; ...
分类:其他好文   时间:2014-10-27 12:22:14    阅读次数:181
leetcode - Merge Intervals
Given a collection of intervals, merge all overlapping intervals. For example, Given [1,3],[2,6],[8,10],[15,18], return [1,6],[8,10],[15,18]. bool operator < (const Interval &a, const Interval...
分类:其他好文   时间:2014-10-26 15:41:16    阅读次数:157
成员函数中调用构造析构函数
示例如下:class MyClass{public: MyClass(int a) : _a(a) { } MyClass(const MyClass& rhs){ new(this)MyClass(rhs._a); // placement new } MyClass & operator = (...
分类:其他好文   时间:2014-10-25 22:51:21    阅读次数:180
UVA_ Overflow
DescriptionOverflowWrite a program that reads an expression consisting of two non-negative integer and an operator. Determine if either integer or the...
分类:其他好文   时间:2014-10-25 15:47:50    阅读次数:182
c++ list sort
1. bool operator mylist; std::list::iterator iter; S a; a.firstname ="dfadf"; a.ID = 5; mylist.push_back (a); a.firstname ="得到"; a.ID = 9;...
分类:编程语言   时间:2014-10-25 14:27:37    阅读次数:279
LeetCode: Divide Two Integers 解题报告
Divide Two IntegersDivide two integers without using multiplication, division and mod operator.SOLUTION 11. 基本思想是不断地减掉除数,直到为0为止。但是这样会太慢。2. 我们可以使用2分法来加...
分类:其他好文   时间:2014-10-24 22:02:06    阅读次数:279
double x = 10 ,y = 0;y = x % 2; 这个表达式正确吗?
The remainder function and % operator.                下面这段代码过不了编译的(gcc) #include #include int main() { double x = 10; printf("x % 2 = %lf\n",x%2.0); return 0; } operator  % 仅能操作在整形数...
分类:其他好文   时间:2014-10-23 17:46:23    阅读次数:195
new delete 关键字深度解析
1、new调用了构造函数,delete调用了析构函数? 实际上这是一个错误的想法。 2、new确实是对malloc进行了包装,看不到源码,我们只能猜测一下,C++标准库中规定的operator new 操作有没有调用构造函数?我也还不知道。唯一正确就是"operator new typename(parameter) "实际上是分解为三个步骤: 看懂这句话就可以啦。operator new /*参数1:*/ typename ( /*"参数2 为:typename调用构造函数的参数,不是new 操作的“...
分类:其他好文   时间:2014-10-22 06:27:22    阅读次数:205
poj 1442 Black Box
题目链接:http://poj.org/problem?id=1442思路:维护一个最小堆与最大堆,最大堆中存储最小的K个数,其余存储在最小堆中代码:#include#includeusing namespace std;struct cmp1{ bool operator() ( cons...
分类:其他好文   时间:2014-10-22 00:26:42    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!