摘要: 转自:http://www.cnblogs.com/wangkangluo1/archive/2011/07/22/2114006.html一.找错题试题1:voidtest1(){ charstring[10]; char*str1="0123456789"; strcpy(string, str1 );}试题2:voidtest2(){ charstring[10],str1[10]; inti; for(i=0; i<10; i++) { str1='a'; } strcpy(string, str1 );}试题3:voidtest3(char* 阅读全文
posted @ 2012-05-30 21:32 Leo Forest 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html这些东西有点烦,有点无聊。如果要去C++面试就看看吧。几年前网上搜索的。刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善。1.求下面函数的返回值( 微软)intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;}假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2.什么是“引用”?申明和使用“引用”要注意哪些问题?答:引用就是某个目标变 阅读全文
posted @ 2012-05-30 21:29 Leo Forest 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.csdn.net/bat603/archive/2006/12/23/1456141.aspxSTL中map用法详解Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处。下面举例说明什么是一对一的数据映射。比如一个 阅读全文
posted @ 2012-05-30 20:43 Leo Forest 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/shiyangxt/archive/2008/09/11/1289493.html第一部分:(参考百度百科)一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器 阅读全文
posted @ 2012-05-30 20:10 Leo Forest 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.sina.com.cn/s/blog_5f0d72800100tayr.html写一段代码判断一个单向链表中是否有环。下面为链表中的结构体节点struct node{ int data; node *next;}*linklist,*s,*t;方法一:最简单的思路就是,定义一个指针数组,初始化为空指针,从链表的头指针开始往后遍历,每次遇到一个指针就跟指针数组中的指针相比较,若没有找到相同的指针,说明这个节点是第一次访问,还没有形成环,将这个指针添加到指针数组中去。若在指针数组中找到了同样的指针,说明这个节点已经被访问过了,于是就形成了环。方法二:使... 阅读全文
posted @ 2012-05-30 18:16 Leo Forest 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 原文:http://net.pku.edu.cn/~yhf/UsingSTL.htm太长30分钟是看不完的,不过花一个小时把他看完能对STL有个大致的了解,g++下需要加iterator头文件以下为原文这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:karymay@163.netSTL概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL 阅读全文
posted @ 2012-05-30 16:52 Leo Forest 阅读(245) 评论(0) 推荐(0) 编辑