菜鸟笔记
提升您的技术认知

C++ 笔记 第19页

c++ 随机数

菜鸟阅读 : 10432赞(1)

计算机的运行是通过代码来进行的,而代码的执行需要确定的数字,即计算机的运行过程是一个确定的过程,计算机的运行过程是一个确定的过程,所以不可能产生一个真正有意义的数字,即计算机只能产生伪随机数。 引用随机数需要引用头文件 #include &...

【C++】红黑树详解并封装实现map和set

菜鸟阅读 : 2112赞(1)

红黑树详解 概念及定义 红黑树的概念 红黑树的性质 红黑树的结点定义 红黑树的结构 红黑树的应用 红黑树与AVL树的比较 插入操作 1、寻找要插入的位置 2.判断是否符合红黑树的规则 3.对于规则被破坏的情况,进行调整 插入操作代码实现 验...

C/C++实现蛇形矩阵

菜鸟阅读 : 4008赞(2)

题目描述 给出一个不大于 9 的正整数 n,输出 n×n 的蛇形方阵。 从左上角填上 1 开始,顺时针方向依次填入数字,如同样例所示。注意每个数字有都会占用 3 个字符,前面使用空格补齐。 输入样例 输入 4 输出 1 2 3 4 12 1...

C++ time(0)函数

菜鸟阅读 : 2035赞(1)

time(0)函数返回当前格林尼治标准时间与格林尼治标准时间1970年0分0秒的时间间隔。 头文件  #include<ctime> //问题:得到当前时间。 #include <iostream> #in...

C++随机数

菜鸟阅读 : 2433赞(1)

  目录 一、名著参考 二、详解 1.rand()函数 2.time(0) 3.srand(time(0)) 4.获取指定范围内的随机数(含指定位数)   一、名著参考 可以使用cstdlib头文件中的rand()函数来...

仿函数 ( 函数对象 ) 详解

菜鸟阅读 : 3388赞(1)

在C语言中我们是如何实现函数的传递呢?       没错就是函数指针! template<class T> void Say(T a) { cout << a << endl...

auto 和 decltype 区别和联系

菜鸟阅读 : 2446赞(1)

一. auto简介 编程时候常常需要把表达式的值付给变量,需要在声明变量的时候清楚的知道变量是什么类型。然而做到这一点并非那么容易(特别是模板中),有时候根本做不到。为了解决这个问题,C++11新标准就引入了auto类型说明符,用它就能让编...

C++实现委托机制(二)

菜鸟阅读 : 1924赞(1)

1.引言:              上一篇文章已经介绍了如何构建一个无参数无返回值的函数指针的委托,这篇文章将对上一文章所述委托进行扩展,使得可以注册任意函数指针,不过...

C++实现委托机制(一)

菜鸟阅读 : 2502赞(1)

1.引言:              如果你接触过C#,你就会觉得C#中的delegate(委托)十分灵巧,它的用法上和C\C++的函数指针很像,但是却又比C\C++的函...

C++ 实现反射机制

菜鸟阅读 : 4487赞(1)

一.前言: JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造...