码迷,mamicode.com
首页 >  
搜索关键字:c++ inline 内联函数    ( 7593个结果
BZOJ1071 [SCOI2007]组队
说好的一天一题解来啦~(其实是给马上要来的NOIP模拟赛加点RP>.11 #include 12 13 using namespace std;14 15 struct data{16 int s, h, sum;17 }x[10000], y[10000];18 19 inline ...
分类:其他好文   时间:2014-10-05 19:55:38    阅读次数:786
Acdream 1234 Two Cylinders 自适应辛普森
题目链接:点击打开链接 给定r1,r2 表示2个圆柱体的半径 这两个圆柱体高是正无穷,互相垂直,问相交的最大面积 #include #include #include #include #define M 410 #define inf 0x3f3f3f3f const double eps = 1e-8; template inline bool rd(T &ret) ...
分类:其他好文   时间:2014-10-05 19:47:49    阅读次数:206
HDU 4307 Matrix 最小割 矩阵乘法展开
==线代好难 #include #include #include #include #include #include #include template inline bool rd(T &ret) { char c; int sgn; if(c=getchar(),c==EOF) return 0; while(c!='-'&&(c'9')...
分类:其他好文   时间:2014-10-05 01:27:37    阅读次数:293
关于代码优化中inline函数的使用
先说说内联函数的优点: 将函数改写成inline函数, 可以避免当函数被调用时所发生的堆栈操作, 这自然可以提高代码的执行效率 一般将inline函数写在头文件中, 并且建议将其写在类结构之外, 也就是类结构定义的下面, 而不是写在类结构的里面.当然写在里面也没什么不行, 只是如果写在外面的话,.....
分类:其他好文   时间:2014-10-02 18:01:03    阅读次数:151
HDU 3966 Aragorn's Story(树链抛分)
HDU Aragorn's Story 题目链接 树抛入门裸题,这题是区间修改单点查询,于是套树状数组就OK了 代码: #include #include #include #include using namespace std; const int N = 50005; inline int lowbit(int x) {return x&(-x);} i...
分类:其他好文   时间:2014-09-30 14:37:49    阅读次数:199
C++中的Inline函数
在大多数机器上,函数调用does a lot of work:在调用函数前保存寄存器,调用结束后利用寄存器恢复现场;需要复制函数参数;程序跳转到新的位置执行...内敛函数(inline function)则没有这个问题,简单的我们可以这样理解:Inline即“In line”为什么说“In line...
分类:编程语言   时间:2014-09-30 11:36:42    阅读次数:189
递归算法:求序列的全排列
用C++模板书写一段序列数组的全部排列 /** * 书本:【windows程序设计】 * 功能:输出全部的排列情况 * 文件:全排列.cpp * 时间:2014年9月29日21:52:55 * 作者:cutter_point */ #include using namespace std; //交换两个元素的函数 template inline void Swap(Type &a...
分类:其他好文   时间:2014-09-30 00:33:47    阅读次数:344
投影效果,兼容IE6
css代码如下:.zxx_shade_image{display:-moz-inline-stack; display:inline-block; padding:0 1px 1px 0; font-size:0; background:#bfbfbf; border-bottom:1px soli...
分类:其他好文   时间:2014-09-29 15:19:31    阅读次数:174
去除inline-block元素间间距的N种方法
一、现象描述 真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: 间距就来了~~ 我们使用CSS更改非inline-block水平元素为inline-block水平,也会有该问题: .space a { display: inline-bloc...
分类:其他好文   时间:2014-09-29 13:28:30    阅读次数:214
三种方法打印 main函数的返回地址的值(old EIP)(用途,你懂得!)
这里可以简单的修改任意函数的返回地址,可以做到自定义EIP的指向,即可执行当前进程空间的任意指令,这里只是让大家更清楚栈帧结构,没有涉及跨进程的inline HOOK 等,后面会陆续讲下读取任意进程内存,修改任意进程函数执行流程等方法。         废话不多说了,直接上菜:      #include #include /* 打印 main函数的返回地址的值(用途,你懂得!)...
分类:其他好文   时间:2014-09-29 00:19:47    阅读次数:246
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!