c++
文章平均质量分 55
z_tt123456789
这个作者很懒,什么都没留下…
展开
-
MFC控件随着窗口大小改变
首先明确的是Windows有一个WM_SIZE消息响应函数,这个函数在对话框大小发生变化的时候调用,所以我们可以记录下原来对话框的大小,还有当前对话框的大小(这个不用自己算,系统已给出),然后根据控件做出相应比例的调整。注释:可以在控件可视化界面右键点击控件,选择“属性”,在属性列表有个“动态布局”栏,里面有个“调整大小类型”,选择“两者”。比如原来对话框大小为a,现在为b,原来控件大小为......转载 2022-07-17 20:20:51 · 1563 阅读 · 0 评论 -
c++线程池
线程池的作用,大家都比较清楚,节省了创建和销毁线程带来的开销。.h文件#ifndef __THREAD_H #define __THREAD_H #include <deque>#include <string> #include <pthread.h> using namespace std; /** * ......转载 2020-04-17 22:34:08 · 187 阅读 · 0 评论 -
c++中4个与类型转换相关的关键字分析
static_cast ,reinterpret_cast ,dynamic_cast ,const_castc++四个类型转换关键字,处理基本类型之间的转换static_cast 运算符完成相关类型之间的转换:例: int m=10; double n=static_cast < int > m; int * q=static_cast <......原创 2020-04-17 22:05:47 · 129 阅读 · 0 评论 -
简单的C++面向对象打怪小游戏
Battle.h#pragma once//防止头文件重复class Battle {public: Battle(); ~Battle(); void Battle_Armsstore();//武器店 void Battle_Drugstore();//药品店 void Battle_SmallMonster();//小怪 void Ba...原创 2020-04-13 13:33:09 · 3383 阅读 · 2 评论