自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crazy Bird

疯狂的菜鸟

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 LXLT面试题-详解

回忆题1.Switch语句int a,b;a=0;for(b=1;b{switch(b)default:a+=b;case 2: a+=b;break;case 4: a+=b;break;}printf("%d",a)输出结果是?待解答2.指针和引用void fun(int* a, int* b){int *c;c=a;a=b;b=c;}int main(){int x=1,y=2,*a,*b;*a=&x;*b=&y;fun(a,b);printf("%d,%d",x,y);fun(&x,&y

2010-10-21 23:18:00 968

原创 10.21-HW北研面试及LXLT公司面试总结

上午HW面试,面试的核心网移动网关测试, 一面二面都比较顺利.一面的时候,由于不是开发性职位主要询问了工作经验相关的问题. 其中详细描述了敏捷开发的流程,及我在这个过程的中的一些指责计划等. 最近面谈的机会比较多,嘴练得比较顺. 总体感觉比较好。二面是HR,问些与技术不相关的问题, 时间比较短, 也答得比较顺,唯一的是问到了寡人的痛楚T_T, 不过也算马虎过去. 心想如果要刷大概也是这个原因吧~God bless me!期间是无尽的等待, 也在想还是不要录取我吧~ 否则就会动摇原则,经不住诱惑的. 三面没有

2010-10-21 22:42:00 1501

原创 C++变量存储区域及其作用域

<br />变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。<br />        按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。<br />        按作用域分,全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。<br />        全局变量和静态变量如果没有手工初

2010-10-19 22:46:00 695

转载 C/C++静态成员变量和静态成员函数

C中的静态变量和静态函数。(1)C中的静态变量是处于全局存储区,区别于自动变量的存储于栈中。两者的关键 区别是其作用域的区别。自动变量的作用域处于其所在的函数或语句块中;而静态 变量的作用域起始于其定义处,终止于程序结束处。(2)C中的静态函数主要是限制函数的名字以及可访问域于文件中,表示此函数仅供 此文件所用,不允许在其他文件中调用的。有关静态函数的使用可以考虑几点:一 是静态函数的名字仅可见于其所定义的文件。这就允许在不同的文件中存在同名的 静态函数。可以利用此特性将本文件常用的代码抽象出来成为函数,而

2010-10-19 22:12:00 3511

原创 C++虚函数表解析(转)

<br />C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。<br />关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在这篇文章中,我只想从虚函数的实现机制上面

2010-10-17 22:50:00 578

原创 C++ 虚函数机制-(转载)

2:对虚函数的理解(virtual)2.1:只有申明为virtual的函数才能动态绑定(late binding),缺省情况下函数不具有该特性。这说明一个问题:静态绑定和动态绑定的区别静态绑定是在程序编译时期就一定分配好了地址,绑定完毕。动态绑定就是只有等到程序运行时刻执行到这一条语句的时候,才确定调用的哪一个函数。而实现动态绑定,只有在有virtual的情形下才有意义。所以可以这么理解:virtual函数可以用来实现动态绑定;动态绑定也只有在virtual存在的情况下才具有意义。

2010-10-17 22:31:00 906

原创 Linda面试题-详解

第一题:虚函数表是在什么时候建立的? 待解答第二题:请说明一下静态函数和静态变量待解答第三题:C++多态是怎么是实现的? 待解答第四题:析构函数可以是虚函数吗? 待解答第五题:const 在什么时候使用? 待解答第六题:虚函数与纯虚函数的区别?1.C++虚函数与纯虚函数用法与区别,.虚函数和纯虚函数可以定义在同一个类(class)中,含有纯虚函数的类被称为抽象类(abstract class),而只含有虚函数的类(class)不能被称为抽象类(abstract class)。2.虚函数可以被直接使用,也可以

2010-10-14 00:02:00 708

原创 2010.10.13-Linda的面试题

看完Socket,看完AO,看完二阶段构造,看完描述符,看完OOP,看完设计模式,看完算法,然后兴高采烈去面试.第一题:虚函数表是在什么时候建立的?答: .....第二题:请说明一下静态函数和静态变量打击中未缓过神来答:静态...静态.... 静态啥?静态变量只能有一个实例?静态函数不需要实例化就能使用?第三题:C++多态是怎么是实现的?终于有个有把握的了答:多态分为静多态和动多态(其实我的意思是编译时多态,和运行时多态),静多态有函数的重载,运算符的重载,动多态有虚函数.点评:不要背书上的答案,要在使用中

2010-10-13 22:10:00 486

设计原则 UML到C++的映射

OOAD(UML到C++的映射).pdf OOAD设计原则的UML图

2010-10-25

C++OOAD的设计原则

OO设计原则是设计模式的基础,该资源包括OOAD的设计原则 LSP OCP SRP ISP DIP原则及UML说明

2010-10-25

proxy源代码分析

linux下的proxy软件源码<br>经典~

2007-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除