自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangwang4whu

学习编程,学习生活...

  • 博客(12)
  • 收藏
  • 关注

转载 深入理解C++中的mutable关键字

mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。  在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。  我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时候,我们需要在const的函数里面

2012-02-28 16:10:44 511

原创 每天一道笔试题-2012年2月28日

问题一:分析下面的程序是否正确?不正确为什么?正确,输出是什么?#define m main#define cat(x, y) #x ## #y#define p(x, y) \  printf(cat(x, \x20\040) cat(\x08, y))m(){p(hello, world);}出处:无。

2012-02-28 13:55:01 526

原创 每天一道笔试题-2012年2月27日

问题一:请问运行Test函数会有什么样的结果?分组一:void GetMemory(char *p){p = (char *)malloc(100);}void Test(void){char *str = NULL;GetMemory(str);strcpy(str, "hello world");printf(str);}分组二:ch

2012-02-28 13:54:36 464

原创 每天一道笔试题-2012年2月24日

问题一:确定如下程序输出:#include void main(){char *words[] = {"W", "WW", "WWang", "WangWang"};printf("%u\t%u\n", sizeof(words), sizeof(char *));printf("words_size = %u\n", sizeof(words) / sizeof(

2012-02-28 13:53:55 509

原创 每天一道笔试题-2012年2月22日

问题一:从10亿个double型浮点数中找出最大的1万个。自己设计算法,并分析自己算法的时间复杂度空间复杂度,如果你觉得自己算法有优化空间,优化自己的算法。出处:某IT公司面试题。

2012-02-28 13:53:23 707

原创 每天一道笔试题-2012年2月21日

问题一:假设有20000个苹果,有A,B两个人拿这一堆苹果,A、B每次都只能拿2个或者4个或者8个苹果,A先拿,B再拿,A依次拿,B再拿这样交替进行下去,请问A第一次拿几个苹果才能保证是A最后一次拿完苹果,即如下所示:ABABAB......ABA(哦了,苹果没有了,A最后一次拿完苹果!)出处:无。

2012-02-28 13:52:57 1068 4

原创 每天一道笔试题-2012年2月20日

问题一:解释下面各标示符所对应的类型:int const n1;const int n2;int *const pn1;const int *pn2;typedef int *pint;const pint pn3;pint const pn4; 出处:《C++ Primer》第四章。

2012-02-28 13:52:29 637

原创 每天一道笔试题-2012年2月17日

题目一:求解该逻辑推理题,同时提炼出该题对应的算法思想,以及该算法思想在算法设计程序设计中的应用。有7g、2g砝码各一个,天平一只,如何只用这些物品3次将140g的食盐分为50g,90g各一份。出处:2012年京东商城校招软件开发笔试题要求:解答出来不是关键,理会其中的求解思想才是关键。

2012-02-28 13:51:59 1332 5

原创 每天一道笔试题-2012年2月16日

题目一:解释下面C表达式的意思:                        (*(void(*)())0)();出处:《C语言陷阱与缺陷》第二章。

2012-02-28 13:51:16 706

转载 VC程序员常用工具篇

过年了,事情可以暂时放一下了。总结一下很有必要。又看到外面饭馆写着“岁末收工,初六开炉“了。好了,废话不多说,接着上篇继续评点程序员常用工具。当然还得请朋友们留言,好做继续的整理和补充,谢谢!顺祝大家新年好!文中已经提供每个工具的超链接地址,请点击下载:1.  IDE:钟情于VC++6.0,但是也感觉Visual Studio2008和2010的强大,可能迟早得转到VS高版本上来。在安

2012-02-17 14:21:46 566

转载 回顾2011年编程语言领域的起起落落

英文原文:The Rise and Fall of Programming Languages in 2011中文原文:http://kb.cnblogs.com/page/128679/  在过去的一年里,编程领域迎来了翻天覆地的变化:移动设备成为编程工作的主要平台,而另一方面云也成为数据及应用程序的一大特定平台。在二者之间,台式机与笔记本电脑则在内存容量及处理器核心数方面突

2012-02-09 19:24:46 657

转载 Android将允许纯C/C++开发应用

对于Android,长期以来,我一直有两件事搞不懂,一个是为什么Android要选用Java。对于嵌入式开发,CPU和内存都很宝贵,居然还使用Java。一个是为什么Android的开发站点要被墙。这只是一个技术网站啊。最近,在一个Android开发人员的Blog上证实了在NDK r5使用C/C++进行开发。(以前,Android 对C/C++开发的支持仅限于用C/C++开发动态链接

2012-02-02 14:23:21 606

空空如也

空空如也

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

TA关注的人

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