![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
SimonChenHere
PhD Candidate,计算机本,人工智能硕,网络安全博。
展开
-
c++多态
首先定义: 多态是指同样的消息被不同类型的对象接收时导致的不同行为。怎么理解这个概念呢?假如一个中国人和一个美国人都要去纽约,中国要先办签证然后再去纽约,而那个美国人就直接坐车去了。这里 都要去纽约就是相同的消息一个是中国人一个是美国人,就国籍而言就是不同类型的对象。就因为不同国籍(即不同类型的对象),导致了他们去美国的过程不同。再举一个专业一点的例子,就是实现加法,整数之间可以相加,...原创 2019-03-18 11:01:47 · 6193 阅读 · 0 评论 -
C/C++ 随机数生成器的 随机化
C/C++ 随机数生成器的 随机化为何要随机化?因为rand函数实际上生成的并不是正在的随机数,而是伪随机数。(具体表现在 重复调用rand会生成看似随机的数字序列,但然而程序每次执行的时产生的序列都是重复的。)怎么样实现真的随机化?可以通过使用c++标准库函数srand来实现。怎么样来使用srand函数? —使用srand的种子(seed),实际可以把seed理解成一个触发...原创 2019-03-12 14:05:55 · 11845 阅读 · 2 评论