码迷,mamicode.com
首页 >  
搜索关键字:c++ inline 内联函数    ( 7593个结果
宏与内联函数的差异探究----自定义MIN函数引发的错误反省
在C++编程中,函数(包括内联函数)一般都是小写,而宏定义的“函数”(带参数的宏)往往采用大写。 上面这句话,看似稀松平常,但是不遵循这句话却容易导致意想不到的错误!今天就记录一个典型案例: 由于内联函数和宏十分相似,都是在程序运行之前进行的,都是用函数体取代表达式,都可以规避函数调用带来的开销从而提高效率,因此很容易模糊二者的本质区别,以至于忘记本文开头的话。这不,今天我就这么做了。这样做固...
分类:其他好文   时间:2014-08-28 16:12:59    阅读次数:305
日期计算
#include#includeusing namespace std;//日期函数int days[12]={31,28,31,30,31,30,31,31,30,31,30,31};struct date{ int year,month,day;};//判闰年inline int leap(in...
分类:其他好文   时间:2014-08-28 13:13:39    阅读次数:199
弹性盒模型
1、注意在使用弹性盒模型的时候 父元素必须要加display:box 或 display:inline-box 1 2 3 4 52、Box-orient 定义盒模型的布局方向 ?Horizontal 水平显示 ?vertical 垂直方向 1 ...
分类:其他好文   时间:2014-08-28 11:10:19    阅读次数:261
布局小记
inline-block不懂为什么出现了上下错位,div1和div2明明定宽了,父元素宽度也够,高度也一样。就是第一个div1加了个overflow:auto就不行了。想了下,大概因为overflow使得div1变成bfc了。解决方法:让div2也有overflow属性变成bfc, 或者vertic...
分类:其他好文   时间:2014-08-27 12:35:27    阅读次数:166
AxureRP7.0基础教程系列 部件详解 Inline Frame 内部框架
原型库网站—讲师金乌原创发布,可自由转载,请注明出处!Axure中文官网:www.AxureRP.cn《AxureRP7.0部件详解》InlineFrame内部框架使用内部框架,可以嵌入视频,地图,和HTML到您的原型设计中。使用案例模拟移动体验使用手机外壳部件,并在手机外壳的内容区域添加内部框架,..
分类:其他好文   时间:2014-08-26 17:41:16    阅读次数:222
skynet源码学习 - 读写锁
skynet 利用内置的原子操作来实现的一个读写锁,重点是理解 ”full  memory barrier“ ,UNPv2 中利用互斥和条件变量实现的读写锁。前者是在硬件支持的情况下,显得简单明了,站的层次不一样。 源码贴出来: struct rwlock { int write; int read; }; static inline void rwlock_in...
分类:Web程序   时间:2014-08-26 11:43:26    阅读次数:284
关于line box,inline box,line-height,vertical-align之间的关系
1.content area 围绕着文字的一种box,高度由font-size和font-family决定。在chrome控制器里,你用鼠标志向某个内敛元素,显示的高度值。2.inline box的高度由line-height决定,一半的line-height在content area的上面,另一半...
分类:其他好文   时间:2014-08-26 01:42:35    阅读次数:209
标准分页
***后代选择器的使用/* 标准分页 */div.pagination { width: 600px; margin: 10px auto; padding-bottom: 20px; }div.pagination ul { display: inline-block; font-size: 0;...
分类:其他好文   时间:2014-08-26 00:25:45    阅读次数:352
BFC?来自CSS中的BFC
浮动元素和绝对定位元素,非块级盒子的块级容器(例如 inline-blocks, table-cells, 和 table-captions),以及overflow值不为“visiable”的块级盒子,都会为他们的内容创建新的块级格式化上下文。在一个块级格式化上下文里,盒子从包含块的顶端开始垂直地一...
分类:Web程序   时间:2014-08-25 19:09:24    阅读次数:261
IE8/9的几个前端bug解决方案
最近做的东西需要兼容IE……啊真是令人忧伤……解决低版本IE的buggy inline-block低版本的IE只对本身inline的元素能用inline-block,而本身为block的元素需要设为inline。此外,如果想要让这个buggy的inline-block生效,还需要让元素具备hasLa...
分类:其他好文   时间:2014-08-25 18:48:54    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!