(转)C++中extern “C”含义深层探索1.引言 C++语言的创建初衷是“a better
C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可....
分类:
编程语言 时间:
2014-05-19 20:09:52
阅读次数:
335
替换语法为
:[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr]
表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s :
表示替换操作[o...
分类:
其他好文 时间:
2014-05-19 11:26:08
阅读次数:
175
从C到C++一、 bool类型 bool取值false和true,是0和1的区别;
false可以代表0,但true有很多种,并非只有1。二、
const限定符常量在定义后就不能修改,所以定义时必须初始化。在一个文件全局作用域中定义非const变量,在另外的文件中做extern声明,就可以使用这.....
分类:
编程语言 时间:
2014-05-19 11:02:50
阅读次数:
271
一、作用域和全局变量var test=function(){ var a=1;
setTimeout(function(){ console.log(a); a=2; },1000); a=3; setTimeout(function(){
...
分类:
Web程序 时间:
2014-05-16 04:23:39
阅读次数:
303
IPv4和IPv6****************************************************************************************************IPv4缺陷IPv6特征全局可达性端到端通信(无NAT)容易聚合自动配置即插即用报头更简单IPv6地址************************************************************..
分类:
其他好文 时间:
2014-05-16 02:16:43
阅读次数:
306
同步一个方法可能造成程序执行效率下降100倍.
静态初始化的控制权是在Java手上
一个类,一个责任 原则. ( 类应该做一件事,而且只做一件事) 但单件做了两件事, 一是 管理自己的实例(并提供全局访问变量) 二是在应用程序中担任角色,
(1). 私有构造器.不提供对外访问 (2). 静态方法对外提供类本身实例. (3) . 只有一个实例
单例模式: ( ...
分类:
其他好文 时间:
2014-05-16 01:31:32
阅读次数:
245
一个SSMS查询窗口就是一个会话 通过本地临时表验证:
本地临时表仅在当前会话中可见;全局临时表在所有会话中都可见。本地临时表的名称前面有一个编号符 (#table_name),而全局临时表的名称前面有两个编号符
(##table_name)。 打开一个查询窗口,新建本地临时表,插入数据,并查询cr...
分类:
数据库 时间:
2014-05-16 00:46:18
阅读次数:
483
这周有位新同事请我帮忙看一个关于信号处理的问题,程序希望在收到一个信号后退出,而他在信号处理方法里却做了许多事,包括释放一些全局内存等。这样问题就产生了,程序不定时的就挂死了,用gdb一看,所有的线程都挂在了pthread_once方法里,而似乎每个线程都在处理信号,其中产生问题的线程堆栈如下:Thread 1 (Thread 0x7f41252f3720 (LWP 31542)):#0 0x00...
分类:
其他好文 时间:
2014-05-15 19:33:14
阅读次数:
248
父子化(摘自官文原文说明)父子化(Parenting)是使用Unity时需要理解的最重要的概念之一。当某个游戏对象(GameObject)是另一个游戏对象(GameObject)的父级(Parent)时,子级(Child)游戏对象(GameObject)会像其父级(Parent)一样移动、旋转和缩放。正如您的手臂与躯干相连,转动躯..
分类:
其他好文 时间:
2014-05-15 18:43:49
阅读次数:
808