题意:
#pragma comment(linker, "/STACK:1024000000,1024000000")
#include
#include
#include
#include
template
inline bool rd(T &ret) {
char c; int sgn;
if (c = getchar(), c == EOF) return 0...
分类:
其他好文 时间:
2014-11-09 15:19:46
阅读次数:
242
根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“...
分类:
其他好文 时间:
2014-11-09 09:38:38
阅读次数:
144
在编写应用层代码中使用位图,发现内核中已经有现成的实现便使用之。对位图的使用主要是几个关键API。第一:bitmap_zero函数用于初始化位图源码如下:/* *@dst: 位图的起始地址 *@nbits: 位图的个数 */static inline void bitmap_zero(unsig.....
分类:
其他好文 时间:
2014-11-08 21:57:05
阅读次数:
232
这个星期看了侯捷先生《STL 源码剖析》算法部分,基本看完了,其中算法比较多,我就重点下Sort在SGI STL中的实现。
1. sort
函数的实现是这样的:
template
inline void sort(RandomIAccessIterator first , RandomAccessIterator last>
{
if ( first != last) {...
分类:
其他好文 时间:
2014-11-08 18:18:19
阅读次数:
239
一直以来我就认为inline关键字是C++中的。今天我看到一篇讲关于C语言的inline关键字的。呵呵。。。原来是我弄错了。看来以后定义一些宏命令完全可以用这样的一些inline函数来代替了。以下是我从网上搜集来的知识点(来 源:http://superding.spaces.live.com/Bl...
分类:
编程语言 时间:
2014-11-08 18:05:05
阅读次数:
256
由于万恶的IE6和IE7,我们在页面重构时不免要对其进行各种bug修复及差异化处理。在标准浏览器中可实现的效果在IE里却有各种离奇问题,例如IE6、IE7不能良好应对的inline-block和.clearfix问题,好在大部分问题已经有了足够的总结和途径。废话不多说,下面是一些方法区分浏览器的方法...
分类:
Web程序 时间:
2014-11-08 16:42:28
阅读次数:
195
当数据太大,内存要求紧,整数范围小时,存在不能用快排的情况,这时可用计数排序。
#include
#include
#include
inline int readint(){
char c=getchar();
while(!isdigit(c)) c=getchar();
int x=0;
while(isdigit(c)) {
x=x*10+c-'0...
分类:
编程语言 时间:
2014-11-08 15:19:58
阅读次数:
194
在C++中内联成员函数与非内联成员函数的可以分为两种情况:1.如果成员函数的声明和定义是在一起的,那么无论有没有写inline这个成员函数都是内联的,如下:using namespace std;class test{public: void fuc() { cout using namespac....
分类:
编程语言 时间:
2014-11-08 11:42:29
阅读次数:
258
1 struct SBT{ 2 int treeCnt, root; 3 struct tnode{int data, lc, rc, size;} tree[maxn]; 4 inline void clear(){treeCnt = 0; root = 0;} ...
分类:
其他好文 时间:
2014-11-08 07:06:48
阅读次数:
299
(一)inline函数(摘自C++ Primer的第三版)在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。 inline int min(int first, int secend) {/****/}; inline 函数对编译器而言必须是可见的,以便它能够在调用点内...
分类:
编程语言 时间:
2014-11-07 20:47:32
阅读次数:
220