Windows编程
Dementors
ただの初心者です。よろしくお願いします。
展开
-
C++中的“include”,“namespace”以及“前置声明”
1.include“#include***”表示包含C/C++的头文件。其包含的指令不仅仅限于“.h”的头文件,还可以包含任何编译器能识别的C/C++代码文件,包括“.c”,“.cpp”,“.txt”,“.abc”都可以。我们注意到include后面有两种表示形式,一个是“#include<***>”,另一个是“#include"***"”。“<***>”引用的是编译器的类...原创 2017-03-17 14:25:17 · 2070 阅读 · 0 评论 -
C++中explicit关键字用法
在我们平时学习C++时,很少能够接触到explicit这个关键字。然而这样一个关键字有时候却是很重要的。一句话说就是用来防止隐式转换的。这样说可能还是有点不明白,我们先来看看一个参数的构造函数。在C++中,一个参数的构造函数承担了两个角色:1.构造器;2.默认且隐含的类型转换操作符。有时候在我们写XXX=abc这样的代码,且恰好abc的类型正好是XXX单参数构造器的参数类型,这时编译器就会自动调用...原创 2017-03-31 14:27:52 · 188 阅读 · 0 评论 -
【Qt开发】深入理解connect函数
对于connect函数,网络上给出的定义是: connect是QT中的连接函数,将信号发送者sender对象中的信号signal与接受者receiver中的member槽函数联系起来。其函数原型是: bool QObject::connect(const QObject* sender,const char * signal,const QObject * receiver,const cha...原创 2017-05-30 20:59:47 · 3741 阅读 · 1 评论 -
Windows编程入门——从一个简单的窗口说起
#include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MessageBox(NULL,"苟利国家生死以,岂因祸福避趋之","念诗",MB_OK); return 0; }这就是最简单的一...原创 2017-03-03 14:25:46 · 13597 阅读 · 3 评论