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

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表示声明一个指向常量整数的整型……继续阅读 »

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

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

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

悠悠 2年前 (2018-04-24) 1236浏览 0评论 4个赞

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

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

悠悠 3年前 (2017-12-25) 1860浏览 0评论 0个赞

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

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

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

Visual Studio2015 Community一些必备插件

Visual Studio2015 Community一些必备插件
是不是感觉虽然VS2015的代码编辑能力已经很强大了,但是总感觉差了那么一些呢?不用担心,它有很多非常强大的插件,能够让你打代码事半功倍! 选择工具->扩展和更新,就可以添加控件啦! 另外在工具->选项->环境的子菜单下调整一下字体颜色和大小什么的,能够很好的美化代码呢! ReSharper C++ 各种语言版本的代码重构,代码风格,代码修正功能,非常强大,……继续阅读 »

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

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

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

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

VS2015 community问题记录

VS2015 community问题记录
VS2015community 无法查找或打开 pdb 文件 解决办法: 点击工具->选项, 在选项窗口中展开左侧菜单; 展开调试->常规,然后在右边的窗格中勾选“启用服务器支持”; 然后展开调试->符号,勾选“Windows符号服务器”,弹出的警告对话框,点击“确定”关闭选项窗口; F5,或者点击“本地Windows调试器”调试运行程序,第一次运行该程序……继续阅读 »

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

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

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

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