摘要: 对于面向对象而言,多态是最有用的基本特性之一,相对于函数指针,易用得多。下面看下c++继承和多态行为的基本特性,最后说明下和java的基本差别。 首先定义父类和子类。 base.h base.cpp Derived.h Derived.cpp 基本使用: 输出如下: 从上面的代码和结果可以看出,c+ 阅读全文
posted @ 2017-01-26 13:59 zhjh256 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 从c++ 11开始,语言核心和标准库开始引入了对多线程的原生支持。如下所示: int doSth(char c) { default_random_engine dre(c); uniform_int_distribution<int> id(10,10000); for(int i=0;i<10; 阅读全文
posted @ 2017-01-26 10:21 zhjh256 阅读(1160) 评论(0) 推荐(1) 编辑
摘要: 首先要来说一说字符集和编码的关系,这两者既有交叉、又有异同。https://www.runoob.com/w3cnote/charset-encoding.html、https://blog.csdn.net/weixin_44198965/article/details/93125017。简单可以 阅读全文
posted @ 2017-01-26 09:13 zhjh256 阅读(481) 评论(0) 推荐(0) 编辑
摘要: c++生成随机整数和浮点数如下: 输出如下: 还可以使用标准C的rand,如下: 输出如下: 关于使用随机数引擎还是rand()函数的问题,在C++标准库第二版17.1.1看到如下说明: 阅读全文
posted @ 2017-01-26 09:10 zhjh256 阅读(773) 评论(0) 推荐(0) 编辑