自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 单例模式(该类的对象是唯一的)——主席类案例

1.类的设计class zhuxi{private: zhuxi() //把构造函数放在私有属性里面,这样就不能创建多个对象 {}public: static zhuxi * singleMan; //类内声明};zhuxi * zhuxi::singleMan = new zhuxi; //在类外要进行初始化但是这样会存在一个问题:别人可以修改 zhuxi::singleMan 指针。改进:把 zhuxi::singleMan 指针设置为私有属性,通过函数来修

2021-04-22 21:38:29 135

原创 类中静态成员函数

1.说明类中静态成员函数是指:所有类对象的该成员函数共用一个。2.定义及使用代码class person{public: static void func(); //只需要在类内进行声明};需要注意的点:在静态成员函数中只可以使用类的静态成员变量,不可以使用类的普通成员变量。...

2021-04-22 20:44:11 333

原创 类中静态成员变量

1.说明类中静态成员变量是指:所有类对象的该成员变量共用一个。2.定义及使用代码class person{public: static int age; //在类内要进行声明};int person::age = 0; //在类外要进行初始化int main(void){ person a, c; a.age = 100; //这个静态成员变量所有的类对象共享的,只要其中一个人改变,所有人都会跟着改变 cout << c.age <&

2021-04-22 20:27:09 513

原创 模态对话框与非模态对话框

相关知识:MFC中的每一个框都绑定了一个类按钮:cbutton 编辑框:cedit 对话框:cdialog(class cdialog : public CWnd // 类 cdialog 派生于 CWnd)1.特点:模态对话框不能操作主对话框,非模态对话框可以2.步骤2.1插入对话框资源模板资源视图→rc→dialog(右键)→Insert Dialog2.2相关类的绑定新建的对话框(右键)→Add class →class name(

2021-02-26 15:08:53 172

原创 获取文件大小的两个函数(GetFileSize函数 和GetFileSizeEx函数)

GetFileSize函数DWORD GetFileSize( HANDLE hFile, NULL);一般用于获取小于4G的文件大小;如果硬要获取大于4G的文件大小,则要使用第二个参数,在这里不做讨论HANDLE hFile = CreateFile(_T("e:\\12345.png"), GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); DW

2021-02-20 15:32:45 4429

原创 打开文件和关闭文件(CreateFile函数 和 CloseHandle函数)

1.CreateFile函数https://www.cctry.com/thread-298293-1-1.html

2021-02-19 21:32:20 2080

原创 MessageBox函数,URLDownloadToFile函数和ShellExecuteEx函数以及文件的删除,复制和移动

1.头文件及主函数#include <windows.h>#include <tchar.h>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInstance, char* IpCndLine, int nShowCnd){ return 0;}2.MessageBox函数MessageBox(NULL, _T(“苏苏!”), _T(“提示”), MB_OK);3.URLDownloadToFile

2021-02-19 21:11:53 256 2

原创 2021-02-16

1.list的头文件#include<list>using namespace std;2.list初始化list<int> list_int1; //容量为0list<int> list_int2(4, 100); //初始化,容量为4,每个元素都是88list<int> list_int3(list

2021-02-16 23:28:57 57

原创 2021-02-15

1.vector的头文件#include <vector>using namespace std;2.vectorc初始化vector<int> arr_int 1; //容量为0vector<cstudent> arr_cstudent; vector<int&g

2021-02-15 18:30:11 106

原创 3.文件指针

函数作用tellg()返回读取文件指针的当前位置tellp()返回写入文件指针的当前位置seekg(指针偏移量)将读取文件指针移到指定位置(默认为从开头算起)seekg(指针偏移量,参照位置)将读取文件指针移到从参照位置算起的指定位置seekp(指针偏移量)将写入文件指针移到指定位置seekp(指针偏移量,参照位置)将写入文件指针移到从参照位置算起的指定位置“指针偏移量”按字节算,“参照位置”是一个有以下值参数作用io...

2021-02-15 18:13:51 92

原创 2.文件的输入和读取

1.文件的输入1.1文本文件的输入方法一fs << "suguanhua" << endl; //输入字符串fs << 123 << endl; //输入数字方法二使用函数 put();fs.put('Y'); //put函数只能输入单个字符方法三使用函数 write(const char* str,int n);char a[5] ;fs.write(a, si

2021-02-15 17:39:46 171

原创 1.文件的打开与关闭

项目Value电脑$1600手机$12导管$1Column 1Column 2centered 文本居中right-aligned 文本居右

2021-02-15 16:34:02 153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除