
c++
lzm_cn01
路漫漫其修远兮,吾将上下而求索
展开
-
C++的代理类
C++的代理类怎样在一个容器中包含类型不同,但是彼此有关系的对象?众所周知,C++的容器只能存放类型相同的元素,所以直接在一个容器中存储不同类型的对象本身是不可能的,只能通过以下两种方案实现: 1. 提供一个间接层,在容器中存放对象的指针而不是对象本身。 2. 通过代理类实现。原创 2017-06-11 18:10:23 · 330 阅读 · 0 评论 -
C++快速创建Windows服务
C++快速创建Windows服务,最简单基础的Windows服务模板。原创 2017-07-25 14:47:37 · 556 阅读 · 0 评论 -
cmake入门实战
CMake入门实战本文用来记录基本的Cmake用法,以一个实例,讲解如何通过cmake构建一个一个基本的工程,文件的目录如下: 说明:bin文件夹下的debug和release分别存放编译输出的文件和相关依赖的动态库。common为公共目录,include为公共头文件,libs里面是公共静态库。mysqlpp目录下是当前项目的源代码。CMakeList.txt是用来编写组织工...原创 2018-03-30 17:22:33 · 358 阅读 · 0 评论 -
隐藏windows系统任务栏的方法
如下:VOID HideTaskBar(BOOL bHide) { int nCmdShow; HWND hWnd; LPARAM lParam; hWnd = FindWindow(_T("Shell_TrayWnd"),NULL); if(bHide == TRUE) { nCmdShow =...原创 2018-05-21 13:55:53 · 2873 阅读 · 0 评论