2017年8月29日

某外企C++面试题

摘要: 我见过一个外企C++面试题,我当时也没做出来,经过这几天思考,有了点思路,现在给大家分享。注意,原题是英文的。 题目:给一个文本文件,该文件中包含一篇文章,要求写代码统计出里面长度最长的10个单词,并且记录打印出该单词所在的段落以及内容。 我刚看到题目的时候,认为这是一个词频统计的问题,所以想了各种 阅读全文

posted @ 2017-08-29 16:56 ^~~^ 阅读(222) 评论(0) 推荐(0) 编辑

Effective C++ 条款07

摘要: 为多态基类声明virtual 析构函数。Declare destructors virtual in polymorphic base classes. 这一点很容易理解,当一个基类的析构函数不是virtual的时候,那么通过基类指针指向derived class进行操作,当执行delete 释放对 阅读全文

posted @ 2017-08-29 15:25 ^~~^ 阅读(97) 评论(0) 推荐(0) 编辑

Effective C++ 条款06

摘要: 若不想使用编译器自动生成的函数,就该明确拒绝。Explicitly disallow the use of compiler-generated functions you do not want. 当我们不希望编译器为我们生成默认的函数时,我们应该自己声明,并将这个函数声明为private且不实现 阅读全文

posted @ 2017-08-29 15:06 ^~~^ 阅读(95) 评论(0) 推荐(0) 编辑

导航