![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
VSavitar
这个作者很懒,什么都没留下…
展开
-
MFC原理简介,新手看懂MFC代码
简要写了一点MFC的原理,目的是能让初学者看懂IDE自动生成的代码的一篇文章原创 2017-07-23 21:30:20 · 9745 阅读 · 0 评论 -
面向对象之继承
介绍了关于继承的一些知识原创 2017-07-23 21:07:00 · 219 阅读 · 0 评论 -
动态内存申请 new、delete、delete[]、delete()
申请单个数据空间int* a = new int(50); //(50)是初始化为50delete a;申请多个数据空间int* a = new int[20];delete[] a;注意!!! 当动态申请的内存是普通变量时不管使用delete还是delete[],都是能够正常回收内存的,但为什么还要用delete[]呢? 使用delete在释放对象数组时就会出现问原创 2017-07-19 11:42:30 · 465 阅读 · 0 评论 -
C++类的学习,规范命名,构造函数,初始化列表等
1. 规范命名在使用类(class)写程序时有以下规范成员变量的命名//m代表member,同时标清成员的类型和具体名称int m_iAge;string m_strName;成员函数及其参数的命名//一般会有设定函数和读取函数,即set和get开头的函数,写参数时在前面加下划线void setName(string _Name){m_strName = _Name;}st原创 2017-07-19 10:50:47 · 2232 阅读 · 0 评论 -
C++只读成员函数、只读对象
什么是只读成员函数? 只读成员是C++中结构体或类的成员函数,在函数括号右边用const关键修饰,只读成员函数的代码中成员变量不能为作为左值,也就是说只读成员函数不能修改该成员变量,只能读取成员变量。 只读成员函数存在的意义只有一个——为只读对象服务,后面会说到。先介绍一下只读成员函数的语法。class student //定义一个student类,有原创 2017-07-09 22:47:38 · 9625 阅读 · 0 评论 -
指针详解
6大指针介绍原创 2017-07-09 19:20:16 · 245 阅读 · 0 评论 -
C++中命名空间的用法
使用关键字namespace定义命名空间,用{}确定命名空间的限制域#include<iostream>#include<Windows.h>using namespace std;//命名空间SWKnamespace SWK{ void test(int a, int b) { cout << a + b; }}//命名空间DKnamespac原创 2017-07-09 19:18:34 · 305 阅读 · 0 评论 -
C语言和C++的一些区别
C语言和C++的一些区别C++在语法上比C语言有了一些改进C语言的变量申明必须放在函数最上面,C++没有这个限制C语言的结构体不能直接当数据类型使用,必须加上struct关键字,而C++没有限制 C语言的结构体使用: struct student { char* name; int age; }; int main() { struct student st原创 2017-07-09 18:43:05 · 269 阅读 · 0 评论 -
main()函数的参数
main()函数的参数C/C++中的入口函数其实是可以有参数的函数原型int main(int argc,char* argv[])参数int argc (argument count)参数个数char* argv[] (argument value)参数值,字符串指针数组。 其中 argv[0] 为当前可执行文件的完整的路径 argv[argc]为NULLC++代码#include原创 2017-07-07 14:27:21 · 285 阅读 · 0 评论 -
C++ 结构体内存方式
对于这个问题,主要有两方面的内容。其一,内存优化,其二,存储顺序一、内存优化所谓的内存优化是结构体成员的存储按成员中数据宽度最宽的成员对齐的一种内存对齐方式。这样做的最大好处就是可以提高处理速度(感兴趣的可以查一下资料),但会增大存储空间,这种优化是对时间和空间的一种权衡。如果结构体中数据成员的最大宽度为32位的,即4字节,那么该结构体的大小将是4字节的倍数,而不是将所有成员宽度加起来的大小。同样原创 2017-08-18 14:12:48 · 4130 阅读 · 0 评论