2.1 介绍 2.1.1 工具链简介 一个编译工具链模块是允许为系统编译代码的一组工具。它由一个编译器(在我们的例子中是 gcc)、像汇编器和链接器这样的二进制 utils(一般是 binutils)和一个C标准库(例如 GNU Libc, uClibc-ng)组成。 一个交叉编译工具链是可有在主机 ...
分类:
其他好文 时间:
2020-06-14 18:19:49
阅读次数:
70
容器是一种容纳特定类型对象的集合。C++的容器可以分为两类:顺序容器和关联容器。顺序容器的元素排列和元素值大小无关,而是由元素添加到容器中的次序决定的。标准库定义了三种顺序容器的类型:vector、list和deque(双端队列)。此外,标准库还提供了三种容器适配器:stack、queue和prio ...
分类:
其他好文 时间:
2020-06-14 17:02:33
阅读次数:
56
是什么 用于产生随机数。 C语言中伪随机数生成算法实际上是采用了“线性同余法”,具体计算如下: seed = (seed * A + C ) % M 其中A,C,M都是常数(一般取质数),当C=0时,叫作乘同余法。 为什么要用 为什么不用系统随机数? 学到什么 可以将长的二进制整数分解为多个段来解决 ...
分类:
数据库 时间:
2020-06-14 16:44:56
阅读次数:
66
1. 模块介绍 1. bisect模块为内置标准库,它实现了二分法查找算法(只要提到二分法查找,应该优先想到此模块) 2. 主要包含有两个函数:bisect函数(查找元素)和insort函数(插入元素)。 2. 常用方法介绍 场景1:已知一个有序列表,查找目标元素的位置索引 import bisec ...
分类:
编程语言 时间:
2020-06-14 14:51:33
阅读次数:
75
#这是一个抽奖的方法,根据用户输入的开奖数量,利用random随机函数进行for循环最后得出随机数字 import random b=int(input()) for i in range(b): a=random.randint(0,100) print(a) ...
分类:
其他好文 时间:
2020-06-14 00:54:03
阅读次数:
116
1.手写数字数据集 from sklearn.datasets import load_digits digits = load_digits() from sklearn.datasets import load_digitsimport numpy as npdigits=load_digits ...
分类:
其他好文 时间:
2020-06-13 21:02:15
阅读次数:
73
使用场景:从数据库中或者通过正则表达式、json提取器获取了多个值时,除了使用foreach控制器遍历每个值,还可以使用计数器或者random函数进行自定义读取(计数器或random函数的值作为下标) 实例: 现在有一个接口,返回了多个视频地址,通过json提取器进行提取,变量名为videoUrl, ...
分类:
其他好文 时间:
2020-06-13 17:39:07
阅读次数:
132
rand是取随机数 基本语法: 1 int B = rand() % 100; //此时是取0~99中任意数 若想自己拟定,比如取1~100,则应: 此时为取1~100中任意数 int B = rand() % 100 + 1; 取4~200: int B = rand() % 197 + 4; 按 ...
分类:
其他好文 时间:
2020-06-13 13:11:52
阅读次数:
55
C风格字符串 字符串实际上是使用 NULL 字符 ( '' 或 '\0' ) 终止的一维字符数组;C++编译器在初始化数组时,会自动把 '' 放在字符串末尾 char str[6] = { 'H', 'e', 'l', 'l', 'o', '' } C风格字符串的头文件为 #include<cstr ...
分类:
编程语言 时间:
2020-06-13 00:37:08
阅读次数:
63
在文本处理部分,conversion/lexcial_cast类用于“用C++”的方法实现数字类型和字符串之间的转换。 主要是替代C标准库中的 atoi、 itoa之类的函数。当然其中一个最大的好处就是支持泛型了。 format库提供了对流的“printf-like”功能。printf里使用%d、% ...
分类:
其他好文 时间:
2020-06-12 16:09:08
阅读次数:
126