![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 77
远学vaq
主要从事C++软件开发、图像处理、机器视觉相关的项目
展开
-
VS项目框架搭建
刚学VS一段时间后写了一个简单的C++程序编写流程,感觉对初学者还是可以提供一个写C++代码的思路的,特分享如下:一、简单的C++程序编写流程1、先写包含头文件、命名空间部分。2、写基类 1>先写public部分(主要由构造函数与成员函数组成) 2>再写protected与private部分(主要由数据成员组成)3、写派生类 1>先写public部分(...原创 2018-02-09 15:46:00 · 4018 阅读 · 2 评论 -
C++模块化编程
C++程序模块化编程1、在.h文件中定义类(对成员函数只包括声明部分),对应的.cpp文件主要是对类的成员函数的定义。2、在main函数中定义对象,然后通过对象引用类的成员以实现某功能。3、将头文件添加到.cpp文件比添加到.h文件的好处是可以避免重复包含,如果不是头文件要用到某文件的内容的话,还是把.h文件放到.cpp中更好4、也可以某个类在自己的cpp文件中定义全局对象(变量),然后在对应.h...原创 2018-02-09 16:20:23 · 10850 阅读 · 3 评论 -
C++常用名词解释汇总
C++常用名词解释汇总new运算符:对象创建的操作符。delete运算符:对象释放操作符,触发析构函数。内存泄露:操作堆内存时,如果分配了内存,就有责任回收它,否则这块内存就无法重新使用,称为内存泄漏。自动变量:由auto修饰,动态分配存储空间,存储在动态存储区中,对他们分配和释放存储空间的工作是由编译系统自动处理的(程序中未声明存储类别的变量系统会把它默认为自动存储类别)。堆:即自由存储区,ne...原创 2018-03-04 16:58:02 · 6566 阅读 · 0 评论 -
各种类型转化总结
各种类型转化 文章简介:本文总结了各种常见类型与编码类型的转化,对于比较复杂的转化,文章末尾给出了工程链接。一、标准类型转化1、对于int与float、string与char*之间的转化可以使用强制转化,或者标准库函数进行。二、CString与string类型的区别与转化区别:1、首先要明确,标准C中是不存在string类型的,string是标准C++扩充字符串操作的一个类。但是我们知道标准C中有...原创 2018-03-04 17:20:17 · 672 阅读 · 0 评论 -
枚举类型enum
枚举类型的定义枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。定义格式:枚举类型的定义格式为: enum <类型名> {<枚举常量表>};其中:关键字enum——指明其后的标识符是一个枚举类型的名字。枚举常量表——由枚举常量构成。“枚举常量”或称“枚举成员”,是以标识符形式表示的整型量,表示枚举类型的取值。枚举常量表...转载 2018-03-06 17:07:48 · 396 阅读 · 0 评论 -
C++重要知识点精华总结
C++重要知识点精华总结cin的使用:1>cin>>a;键盘读入数据赋值给a;1>程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。2>当cin>>从缓冲区中读取数据时,若缓冲区中第一个字符...原创 2018-03-25 15:37:49 · 16828 阅读 · 2 评论 -
《高质量C/C++编程指南》阅读总结
C/C++程序编写规范原著链接:https://download.csdn.net/download/zhangyuanxuevaq/10354477头文件的结构:【建议】 头文件中只存放“声明”而不存放“定义”在 C++ 语法中,类的成员函数可以在声明的同时被定义,并且自动成为内联函数。这虽然会带来书写上的方便,但却造成了风格不一致,弊大于利。建议将成员函数的定义与声明分开,不论该函数体有多么小...原创 2018-04-17 11:37:07 · 2546 阅读 · 0 评论