人, 既无虎狼之爪牙,亦无狮象之力量,却能擒狼缚虎,驯狮猎象,无他,唯智慧耳。
全部博文(167)
发布时间:2013-07-23 10:16:31
为了简化程序的开发,C++在基本库的基础上又提供了两种对象库,一种是string库,专门用于处理可变长的字符串对象;另一种是vector,作为一个容器可以容纳其他的对象。上述两种库对象都是连续存放的内存模式。关于string:1. 使用string库时当然要加入头文件:#include ,当然命名空间要声明.........【阅读全文】
发布时间:2013-07-19 16:45:44
今天拿起Primer来读,虽说是入门书籍,但是才读了两章就发现有不少收获,今天下午的收获主要是利用C++解决未知数目的输入和const引用的一些注意问题。先说下C++,每门语言都会有自己的特色,从而可能相较而言更适用于某个领域或工作。但是每种高级语言共通的都会包含一些共性:数据内置类型、表达式和.........【阅读全文】
发布时间:2013-07-18 13:53:26
由于手头项目的原因,需要在Hadoop框架之上架设运行Sleuthkit,虽然说是完成项目,自己希望每次参与项目知识结构或者思考方法都能有所提升。这次项目自己希望可以对现在流行的Hadoop框架和取证工具Sleuthkit有所积累。 Hadoop用于架设分布式系统。一般来说,实现多个系统并行计算需要考虑许多细.........【阅读全文】
发布时间:2013-07-16 15:07:06
资源管理的核心目标就是确保程序动态分配的资源在使用完成后能够释放送还给系统,避免因此出现内存泄泄漏问题。正常的程序流程在末尾都会有类似delete之类的处理语句,但是不能保证之前的程序流程发生异常或者return导致后续的delete得不到执行。解决此问题的一个方法是利用C++对象使用完自动调用dest.........【阅读全文】
发布时间:2013-07-16 11:08:12
今天继续Scott的神作《Effective C++》的第二章:构造/析构/赋值运算Item5. 了解C++默默编写并调用哪些函数 当定义个类时,如果没有明确定义constructor和destructor,则编译器会使用默认函数创建constructor/destructor/copy constructor/copy assignment函数,其中感觉新鲜的是复制构造函数.........【阅读全文】