• 认真地记录技术中遇到的坑!
  • 能摸鱼真是太好啦!嘿嘿嘿!

标签:C++

C/C++

C++中const,int,*定义变量时不同顺序的含义

C++中const,int,*定义变量时不同顺序的含义
在C++中,经常容易忘记const int *a和const *int a的区别,其实主要是看const后面修饰的是哪一个类型,以离const最近的为基准即可。 const int *a 离const最近的是int,const修饰的是int,而int声明一个整型变量。等价于int const *a。 所以const int *a表示声明一个指向常量整数的整型……继续阅读 »

悠悠 6年前 (2019-02-25) 4291浏览 0评论 2个赞

C/C++

C++中的各种可调用对象

C++中的各种可调用对象
概述 一组执行任务的语句都可以视为一个函数,一个可调用对象。在程序设计的过程中,我们习惯于把那些具有复用性的一组语句抽象为函数,把变化的部分抽象为函数的参数。 函数的使用能够极大的极少代码重复率,提高代码的灵活性。 C++中具有函数这种行为的方式有很多。就函数调用方式而言 func(param1, param2); 这儿使用func作为函数调用名,para……继续阅读 »

悠悠 7年前 (2018-04-24) 3570浏览 0评论 5个赞

C/C++

Visual Studio 2015 C++ 单元测试方法

Visual Studio 2015 C++ 单元测试方法
Visual Studio 2015 C++ 单元测试方法 确定测试的方法 测试产品代码有多种方式,具体视其是否显示要测试的接口而定。 选择以下方式之一: 单元测试将仅使用从受测试代码导出的函数 添加单独的测试项目。 在测试项目中,添加对所测试项目的引用 受测试的代码生成为一个 .exe 文件 添加单独的测试项目。 将其与输出对象文件关联起来 ……继续阅读 »

悠悠 7年前 (2017-12-25) 4513浏览 0评论 1个赞

C/C++

C++关联容器<map>简单总结

C++关联容器<map>简单总结
C++关联容器<map>简单总结 map提供大小可变的关联容器,基于关联键值高效检索元素值。当你处理键值对的数据是,都可以考虑使用map关联容器。 特点: 大小可变的关联容器,基于关联键值高效检索元素值。 可逆,因为它提供双向迭代器来访问其元素。 有序,因为它的元素根据指定的比较函数按键值排序。 唯一。 因为它的每个元素必须具有唯……继续阅读 »

悠悠 7年前 (2017-08-03) 2639浏览 0评论 0个赞

C/C++

C++标准库<string>简单总结

C++标准库<string>简单总结
C++标准库<string>简单总结 在C++中,如果需要对字符串进行处理,那么它自带的标准库<string>无疑是最好的选择,它实现了很多常用的字符处理函数。 要想使用标准C++中string类,首先包含其头文件:    #include <string> 然后使用string的命名空间:&……继续阅读 »

悠悠 7年前 (2017-07-20) 2680浏览 0评论 0个赞

C/C++

C++线性序列容器<vector>简单总结

C++线性序列容器<vector>简单总结
C++线性序列容器<vector>简单总结 vector是一个长度可变的数组,使用的时候无须声明上限,随着元素的增加,Vector的长度会自动增加;Vector类提供额外的方法来增加、删除元素,比数组操作高效。 头文件:#include <vector> 命名空间:using namespace std:vector 构造函数 vec……继续阅读 »

悠悠 7年前 (2017-07-20) 3547浏览 0评论 0个赞