自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Visual Studio 源码文件UTF-8 带签名 格式保存

源码文件非UTF-8 带签名格式,GitHub中显示会出现中文乱码,因此最好保存为UTF-8格式。文件→\to→高级选项,如下图操作即可。如果无文件→\to→高级选项 菜单,按下列方式操作,在文件菜单下添加之。工具→\to→自定义...

2018-10-15 11:01:09 1053

原创 Visual Studio Unit Testing

Visual Studio Unit Testing在 Visual Studio 中编写 C/C++ 单元测试Microsoft.VisualStudio.TestTools.CppUnitTestFramework API 参考基本测试工作流以下各部分演示开始使用 C++ 单元测试的基本步骤。 基本配置对于 Microsoft 和 Google Test 框架非常相似。 Boost.T...

2018-10-15 10:33:27 1014

原创 about Sigma-algebra

Sigma-algebra / Σ\SigmaΣ-algebra / σ\sigmaσ-algerbraIn mathematical analysis and in probability theory, a σ\sigmaσ-algebra (also σ\sigmaσ-field) on a set XXX is a collection Σ\SigmaΣ of subsets of XX...

2018-09-27 09:42:26 1333

原创 Finite automata and regular expression algorithms

C++ class library implementing finite automata and regular expression algorithmsEach algorithm is classified into one of two families: those based upon the structure of regular expressions, and those...

2018-09-26 23:13:48 241

原创 关于补码的补充说明

关于补码的补充说明时钟类比时钟的计量范围是0 ~ 11, 表示12个数,模 = 12[−2]补=模−∣−2∣=12−∣−2∣=10[-2]_{补} = 模 - |-2|= 12 - |-2| = 10[−2]补​=模−∣−2∣=12−∣−2∣=10“模”实质上是计量器产生“溢出”的量,它的值在计量器上表示不出来,计量器上只能表示出模的余数。任何有模的计量器,均可以化减法为加法运算。“...

2018-09-18 20:01:59 873

原创 Latex文档编辑方法(更新中)

Latex编辑方法CTex网址插图指南 基本运算x \times y \\2^{3x} \\\sqrt {x + y} \\x \div y \\\frac{x}{y} \\x \leq y \\x \geq y \\x \neq y \\\lfloor x \rfloor \\ %向下取整\lceil x \rceil \\ %向上取整\sum\lim...

2018-09-11 20:30:54 2635 1

原创 markdown文档编辑方法(更新中)

markdown编辑方法在markdown文档中可以嵌入LaTex数学公式,示例如下: Latex语法点这里– inline Math expression A与B的交集 A∩BA∩BA \cap B A与B的并集 A∪BA∪B A \cup B A与B的对称差集 A∪B−(A∩B)A∪B−(A∩B) A \cup B - (A \cap B) xxx...

2018-09-06 09:12:56 407

原创 C++ const用法

C++ const用法1. const定义常量,比宏定义常量安全 // 定义常量,有数据类型const int max = 100;// 宏定义常量,没有数据类型#define max 1002. const修饰的指针变量 含'*'的变量定义,说明是定义指针变量以'*'为界,根据const在'*'的左右侧,区分指针指向的内容是常量,还是指针本身是常量:const在...

2018-08-30 17:37:23 147

原创 C++ 复制构造函数与函数返回对象

C++ 复制构造函数与函数返回对象函数返回内部局部对象,例如A fun1(){ A a(20); // 调用自定义构造函数,构造a对象 return a;}函数调用时,自动调用复制构造函数,赋值给左端对象.例如:// 调用复制构造函数,把fun1()的返回值拷贝给a1. 本语句结束,调用析构函数,销毁函数返回对象A a1 = fun1(); ...

2018-08-26 12:05:05 1622

原创 C++ STL 集合运算

C++ STL 集合运算定义于头文件<algorithm>的算法:集合运算的前提是两个集合必须按照同样的规则排序就绪,否则不能进行集合运算! - map,set是有序集合,可以直接参加运算;vector是无序集合,参与运算前必须首先排序.template< class InputIt1, class InputIt2, class OutputIt >...

2018-08-24 14:19:06 5223

原创 C++ 查找集合中首个出现的特定元素

C++ 查找集合中出现的首个特定元素map<key,value>,set<key>等集合使用各自的成员函数find()完成此任务。vector<>集合使用定义于头文件<algorithm>的算法: 返回范围 [first, last) 中满足特定判别标准的首个元素。 template< class InputIt, ...

2018-08-23 20:45:58 864

原创 C++ 检测两个集合是否相等

C++ 检测两个集合是否相等定义于头文件 的算法: - 如果范围 [first1, last1) 和范围 [first2, last2) 相等,返回 true ,否则返回 false template< class InputIt1, class InputIt2 > bool equal( InputIt1 first1, InputIt1 last1, Input...

2018-08-23 19:51:50 7940

原创 C++ STL集合排序

C++ STL集合排序map<key,value>和set<key>的内置键值比较函数排序// 按照键值升序排列map<string,int,less<string>> map1; // 等效map<string,int> map1; set<str

2018-08-23 18:28:59 1184

转载 (转)c++ set容器排序准则

c++ set容器排序准则 - 每天一点积累 - 博客园 每天一点积累 博客园首页新随笔联系订阅管理 随笔 - 123  文章 - 0  评论 - 0 </div&gt

2018-08-23 17:16:32 966

转载 (转)c++中std::set自定义去重和排序函数 - 南宫轩诺 - 博客园

c++中std::set自定义去重和排序函数 - 南宫轩诺 - 博客园 南宫轩诺 博客园首页新随笔联系订阅管理 随笔 - 23  文章 - 0  评论 - 5 </div>&

2018-08-23 15:56:05 542

转载 (转)图片转Base64

图片转换Base641.支持 PNG、GIF、JPG、BMP、ICO 格式。2.将图片转换为Base64编码,可以让你很方便地在没有上传文件的条件下将图片插入其它的网页、编辑器中。 这对于一些小的图片是极为方便的,因为你不需要再去寻找一个保存图片的地方。3.假定生成的代码为”data:image/jpeg;base64, …..”,那么你只需要全部复制,然后在插入图片的时候,地址填写这...

2018-08-23 15:37:29 939

原创 C++ map 集合的安全可控插入修改数据

C++ 唯一键集合的安全可控插入修改数据map是key-value键值对集合,唯一key对应一个value值,key是唯一的,value可重复。插入或修改键值对时注意一下事项:operator[key]读取对应的value值,但是当无key时,自动插入了一对key-value键值对,value是默认值,不可控。operator[key] = value; 插入kye-value键值对,...

2018-08-23 11:13:13 737

原创 C++ 迭代器的next和prev

C++ 迭代器的next和prev迭代器的下一个或上一个分别用next和prev获取#include <string> #include <iostream>#include <iterator>#include <map>using namespace std;int main() map&amp

2018-08-22 21:06:22 6530

原创 C++ string 速查

头文件和命名空间#include <string> using namespace std;一. string 常用成员函数1. 构造函数(构造string对象)string s1; // 构造一个空字符串对象string s2("example string1");string s3 = "example string2";string const...

2018-08-22 19:21:52 283

原创 C++ assert

C++ assert作用:用于Debug编译环境下的断言,Release下无效。 举例: #include <iostream>// 去下行注释则禁用 assert()// #define NDEBUG#include <cassert> // 必须包含int main(){ assert(2+2==4); // 条件正确,正常执行 ...

2018-08-19 20:43:19 708

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除