-
vs studio工具下载
一.下载Visual Studio 1、下载地址 最新版下载地址:https://visualstudio.microsoft.com/zh-hans/?rr=https://www.microsoft.com/zh-cn/ 或者 https://visualstudio.microsoft.com/zh-hans/ 历史版下载地址:https://docs.microsoft.com/zh-…- 4
- 0
-
对话框之间数据的传输
父类向子类传递 我们知道我们创建的子类对话框不管是模态还是非模态都是在父类中创建的,因此从父类获取子类的句柄和对象很简单 void C对话框之间数据的传输Dlg::OnBnClickedButton1() { cMTDialog* m_child_mt = new cMTDialog; bool Bret = m_child_mt->Create(IDD_DIALOG1); if (Bret…- 7
- 0
-
MFC创建模态和非模态对话框
模态对话框 步骤如下 创建对话框模板 绑定自定义对话框类 创建模态对话框 DoModal 销毁模态对话框CDialog::OnOk() CDialog::OnCancel() CDialog::OnClose() 都可以 非模态对话框 步骤如下 创建对话框模板 绑定自定义对话框类 创建非模态对话框 Create ShowWindow 销毁非模态对话框 CWnd::DestroyWindow() 若…- 5
- 0
-
windows程序设计
windows.h是一个重要的包含文件。他包括了若干头文件,这些头文件定义了windows的所有数据类型,函数调用数据结构及常量标识符,他们在windows文档中占据着非常重要的地位程序入口c程序的入口是main windows程序的入口是winmain第三个参数lpstr和pstr都声明了指向字符串的指针 其中前缀lp表示长指针 ,是十六位windows的产物然后我们来看一下入口函数…- 4
- 0
-
汇编语言_汇编语言程序
可以来看一段汇编源程序 assume cs:codesg codesg segment mov ax,0123h mov bx,0456h add ax,bx add ax,ax mov ax,4c00h int 21h codesg ends endC++ 开头和结尾的两句代表伪指令 只有编译器可以读懂 汇编指令可以被翻译为机器码最终被cpu执行汇编程序 就是包含汇编指令和伪指令的文本mov a…- 5
- 0
-
汇编语言_访问寄存器和内存
运算器进行信息处理 寄存器进行数据的存储 控制器协调各种器件进行工作寄存器是CPU内存信息存储单元这些寄存器都是16位的 可以存放两个字节16位可以存储的最大值是多少,16位都为1即最大 也就是同时为了保证兼容性 将16位寄存器分为两个独立的8位寄存器 ax可以分为ah和al字在寄存器中的存储8086的字长是16位 我们平时说的多少位说的就是字长 8086cpu的一个字可以存储在一个16位寄存器中…- 2
- 0
-
虚函数表 vfptr
填个坑 分析类的内存布局 这里我用vs的内存 调试器首先定义一个类 #include<iostream> class Basel { public: int base_1; int base_2; }; int main() { Basel b1; printf("size of Base1 = %d", sizeof(b1)); }C++ 然后我们输出一下对象的大…- 4
- 0
-
STL(标准模板库)02
有了上节笔记的基础,本篇我们就可以写一些例子来巩固知识我们用动态数组vector编写一个书架,这个书架可以上架图书和浏览图书 #include<iostream> #include<vector> #include<string> struct Riview { std::string title; int rating; }; bool FillReview(…- 3
- 0
-
STL(标准模板库)
STL提供了一组表示容器 迭代器 函数对象 和算法的模板。容器是一个与数组类似的单元,可以存储若干个值。STL容器是同质的,即存储的值的类型相同;算法是完成特定任务(如对数组进行排序 又或 在链表中查找特定值)的处方;迭代器能够用来遍历容器的对象,与能够遍历数组的指针类似,是广义指针;函数对象是类似函数的对象,可以是类对象或函数指针。STL使得能够构造各种容器(数组 队列 链表等)和执行各种操作(…- 2
- 0
-
文件IO操作之文件指针
判断文件读写成功的函数这个我们之前文章已经有用到的了 下面再列举一下good如果文件顺利打开且没有发生任何错误返回true 该方法也指出的最后一次读取输入的操作是否成功。fail方法用于判断最后一次读取数据的时候是否遇到了类型不配的情况,若是返回true(如果遇到了EOF,该方法也返回true)bad如果出现意外的问题 任意文件受损或硬件故障 最后依次读取数据的时候发生了这样的问题 bad()方法…- 2
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!