摘要:
#pragma once #pragma once #include <string> using namespace std; class gamers { public: gamers(); gamers(char c); ~gamers(); bool operator == (const g 阅读全文
摘要:
1.创建型:顾名思义:创建对象,将变化的部分(new)独立出来 简单工厂模式(Simple Factory); 工厂方法模式(Factory Method); 抽象工厂模式(Abstract Factory); 创建者模式(Builder); 原型模式(Prototype); 单例模式(Single 阅读全文
摘要:
1. /bin、/sbin、/usr/bin、/usr/sbin的区别 --bin:为binary的简写主要放置一些系统级别的执行文档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。 --/usr/bin:主要放置一 阅读全文
摘要:
1.struct和union --union中只存放了一个被选中的成员;而struct的所有成员都存在 --struct变量的总长度等于所有成员长度之和;Union变量的长度等于最长的成员的长度。 2.static和const --static: 修饰变量: a.static修饰局部变量,它就改变了 阅读全文
摘要:
显示目录和文件的命令 Ls:用于查看所有文件夹的命令。 Dir:用于显示指定文件夹和目录的命令 Tree: 以树状图列出目录内容 Du:显示目录或文件大小 修改目录,文件权限和属主及数组命令 Chmod:用于改变指定目录或文件的权限命令。 Chown:用于改变文件拥有属性的命令。 Chgrp:用于改 阅读全文
摘要:
1. RTTI 运行时类型识别:在程序执行过程中能够判断a对象是否是A类,返回true或者false; 类别型录网:用来记录类之间的关系,以链表的形式记录必要的信息,供查询; CRnutimeClass:用来刻画类别型录中用来记录类信息的链表,包含类名,next指针、static first指针; 阅读全文
摘要:
1.文件的打开与新建: 构造顺序:[1]Document;[2]Frame,引发一序列的调用,最后调用CFrameWnd::CreateView(),创建了view。 2. CDocTemplate、CDocument、Cview、CFrameWnd之间的关系 3. • 文档对象包含与之关联的视图对 阅读全文
摘要:
1.概述 Document/View是集成在Viaual C++中基于MFC的一个框架。实现对数据的操作显示。 主要包含三部分: CFrameWnd(框架窗口):所谓框架窗口是指包括菜单、工具栏、状态栏和窗口客户区的整个应用程序的主窗口,相当于简单应用程序框架中所提到的主窗口。 CDocument( 阅读全文
摘要:
********************************************************** c++基本类型: char <= short <= int(float,long) <= double(long long, long double) 1 2 4 8 ******* 阅读全文
摘要:
******************************************** c++变量与内存区 ******************************************** 1.栈区(stack) 存放函数参数、局部变量; 由编译器自动分配释放; 操作方式类似于数据结构中的 阅读全文