近来公司招人较多,由此面试了非常多的C++程序员。面试时,我都会问到参数传递的相关问题,尤其侧重指针。因为指针毕竟是C/C++最重要的一个优势(在某种情况下也可以说是劣势)。但其结果是,1/3的人基本上讲错了,1/3的知其然却不知其所以然。所以我觉得有必要把这些知识点梳理下,分享出来。(下面的讨论都是基于VS和GCC的默认编译方式,其他特殊编译方式不在本文作用范围内。)
C/C++函数参数...
分类:
编程语言 时间:
2015-01-11 16:17:43
阅读次数:
226
Cache在特定硬件基础上(同时假设系统不存在设计上的缺漏和糟糕低效的SQL 语句)Cache往往是提升系统性能的最关键因素)。相对Hibernate 等封装较为严密的ORM 实现而言(因为对数据对象的操作实现了较为严密的封装,可以保证其作用范围内的缓存同步,而ibatis 提供的是半封闭的封装实现...
分类:
其他好文 时间:
2015-01-08 17:35:48
阅读次数:
188
Cookie有名字、值、作用范围、过期时间、安全等属性。一般做容易忽略的就是Cookie的作用范围!
一、设置Cookie
当我们设置Cookie时,最附带好设置一下Cookie的作用范围,即Cookie的path属性,一般设置为根路径(/)。
function
setCookie(name, value) { var Days = 30* 24 * 60...
分类:
其他好文 时间:
2014-12-25 18:27:42
阅读次数:
139
CSS 把Html的显示部分抽离出来,一次定义多个页面的显示效果在里定义: 作用范围:范围越广,优先级越低。 注释:可用Html的注释,但为避免微量的影响,建议括起来。还可用 /*...*/ 注释;但不能用双斜杆注释 //... 另外写的CSS文件,只需写里面的内容Java Script 基础...
分类:
编程语言 时间:
2014-12-22 19:34:48
阅读次数:
260
结构体1、概念:结构体是写在main函数外的数据结构,由不同类型的数据组合成一个整体,这些组合在一个整体中的数据是互相联系的2、声明方式:struct 结构体名{成员变量(由类型名+成员名组成)}例:public struct student//public是修饰符,可以不加,作用范围为整个命名空间...
1,os快捷键Command(长按)+ tab,切换程序窗口。Command(长按)+空格,切换输入法。2,预处理指令的作用范围是从他出现的位置到文件的尾,C语言提供的预处理指令主要有:宏定义,文件包含,条件编译,#include"",系统会先在源程序当前目录下寻找,找不到再会去操作系统的path路...
分类:
其他好文 时间:
2014-12-18 13:25:49
阅读次数:
343
jquery的ajax方法;在success中使用return;来结束程序的时候,结束的只是success这个方法,也就是说success中的return的作用范围只是success;如果要想在success中使用return结束整个js函数,最好在最外面的方法体内定义一个全局的变量,var isO...
分类:
Web程序 时间:
2014-12-16 18:49:59
阅读次数:
216
一轮面试下来,由最初的自信什么都能做,到现在感觉什么都不会做;但是面对面试官,却更坦然。对自己还能记得起来的面试题,稍微整理一下。欢迎指正。private、默认、protected、public作用范围1)private,同类2)默认,同类、同包3)protected,同类,同包,子类4)publi...
分类:
编程语言 时间:
2014-12-16 16:58:16
阅读次数:
148
先说一下这两个变量是一个意思,只是它们的作用范围不同 alter database dbTest set ansi_null_default on; -- 这个的作用域是整个SQL Server 数据库! setset ansi_null_dflt_on on; -- ...
分类:
数据库 时间:
2014-12-12 11:25:23
阅读次数:
206
(1) extern 表明该变量在别的地方已经定义过了,在这里要使用那个变量. (2) static 表示静态的变量,分配内存的时候, 存储在静态区,不存储在栈上面. static 作用范围是内部连接的关系, 和extern有点相反.它和对象本身是分开存储的,extern也是分开存储的,但是exte...
分类:
其他好文 时间:
2014-12-11 20:39:46
阅读次数:
152