上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 98 下一页
摘要: grep、sed和awk都是文本处理工具,虽然都是文本处理工具单却都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的,否则也不会出现三个文本处理命令了。只不过,相比较而言,sed和awk功能更强大而已,且已独立成一种语言来介绍。grep:文本过滤器,如果仅仅是过滤文本,可使用grep,其效率... 阅读全文
posted @ 2015-03-11 18:21 Jessica程序猿 阅读(366) 评论(0) 推荐(0)
摘要: 转载:http://www.cnblogs.com/Anker/p/3269106.html1、前言 最近在学习linux内核方面的知识,经常会看到用户空间与内核空间及进程上下文与中断上下文。看着很熟悉,半天又说不出到底是怎么回事,有什么区别。看书过程经常被感觉欺骗,似懂非懂的感觉,很是不爽,今天... 阅读全文
posted @ 2015-03-11 16:35 Jessica程序猿 阅读(845) 评论(0) 推荐(1)
摘要: 今天内推腾讯实习生一面其中问道一个问题是,怎样在不消除递归的情况下防止栈溢出?(无论如何都要使用递归)面试的时候,一点都不知道,只能说使用循环来消除,但是那样不满足要求,后来看看这篇博客http://blog.zhaojie.me/2009/03/tail-recursion-and-continu... 阅读全文
posted @ 2015-03-10 22:15 Jessica程序猿 阅读(1394) 评论(0) 推荐(0)
摘要: 一 内存泄漏1 C++内存泄漏在C程序中使用malloc()分配内存,使用free()来释放内存,当未释放不再使用的内存时就会出现“内存泄漏”在C++程序中使用new()分配内存,使用delete()释放内存,当未释放不再使用的内存时就会出现“内存泄漏”2 避免内存泄漏每次调用malloc分配内存时... 阅读全文
posted @ 2015-03-04 21:39 Jessica程序猿 阅读(294) 评论(0) 推荐(0)
摘要: 1 structure和class的区别?structure和class的唯一区别就是默认的访问控制不同,structure默认是public,class默认是Private;structure也可以有构造函数、析构函数、成员函数等。2 继承体系中为什么将析构函数声明为虚函数?当你可能通过基类指针删... 阅读全文
posted @ 2015-03-04 17:10 Jessica程序猿 阅读(265) 评论(0) 推荐(0)
摘要: c++创建对象的语法有-----1 在栈上创建 MyClass a;2 在堆上创建加括号 MyClass *a= new MyClass();3 不加括号 MyClass *a = new MyClass;4.---------------MyClass a();声明了一个返回值为MyClass类型... 阅读全文
posted @ 2015-03-04 13:04 Jessica程序猿 阅读(1737) 评论(0) 推荐(2)
摘要: 递归是程序设计中的一种算法。一个过程或函数直接调用自己本身或通过其他的过程或函数调用语句间接地调用自己的过程或函数,称为递归过程或函数。例子一:打靶面试1:一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能性有多少种?解析:靶上一共有10种可能——1环到10环,还有可能脱靶,那就是0环,... 阅读全文
posted @ 2015-03-03 16:12 Jessica程序猿 阅读(545) 评论(0) 推荐(0)
摘要: 编程中有一种很难发现的错误是迷途指针。迷途指针也叫悬浮指针、失控指针,是党对一个指针进行delete操作后——这样会释放它所指向的内存——并没有把它设置为空时产生的。而后,如果你没有重新赋值就试图再次使用该指针,引起的结果是不可预料的。空指针和迷途指针的区别?当delete一个指针的时候,实际上仅是... 阅读全文
posted @ 2015-03-03 13:16 Jessica程序猿 阅读(408) 评论(0) 推荐(0)
摘要: 要修改变量的值,需要使用变量类型的指针作为参数或者变量的引用。如果变量是一般类型的变量,例如int,则需要使用int 类型的指针类型int *作为参数或者int的引用类型int&。但是如果变量类型是指针类型,例如char*,那么需要使用该类型的指针,即指向指针的指针类型 char* *,或者该类型的... 阅读全文
posted @ 2015-03-03 11:16 Jessica程序猿 阅读(11257) 评论(0) 推荐(1)
摘要: 类的this指针有以下特点:(1)this只能在成员函数中使用全局函数,静态函数都不能使用this。实际上,成员函数默认第一个参数为T* const this。如:class A { public: int func(int p) { } };其中,func的原型在编译器看来应该是:int func... 阅读全文
posted @ 2015-03-03 10:43 Jessica程序猿 阅读(1352) 评论(0) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 98 下一页