若渴9

09 2016 档案

关键字
摘要:extern: 在调用外部变量和函数之前,需要先声明他们。对外部变量用extern关键字开始。儿对于函数,此关键字可有可无。 多个变量被不同的编译单元(.cpp文件)定义,若无此关键字,编译器就会认为它需要处理的是一个不确定定义,这样就会导致连接器报错。因为其在多个编译单元中定义了。 static: 阅读全文

posted @ 2016-09-09 10:02 若渴9 阅读(145) 评论(0) 推荐(0)

C++概念小结
摘要:API:应用程序编程接口 SDK:软件开发包 调用程序是通过消息来进行的 事件驱动方式的程序设计模式,主要是基于消息的。消息,是由MSG结构体表示的。 消息队列:用来存放该程序创建的窗口的消息 WinMain函数,是Windows程序的入口点函数。 1.WinMain函数定义 2.创建一个窗口 3. 阅读全文

posted @ 2016-09-07 17:44 若渴9 阅读(460) 评论(0) 推荐(0)

堆&栈的理解(转)
摘要:栈:操作系统自动分配内存,空间小; 堆:程序申请获得内存,空间大。 栈就像去餐馆点菜吃饭;而堆就像自己做大餐! 阅读全文

posted @ 2016-09-06 17:31 若渴9 阅读(232) 评论(0) 推荐(0)

进程&线程(转)
摘要:线程:迷你的进程。 进程有自己独立的内存空间;而线程共享进程的内存地址空间。 阅读全文

posted @ 2016-09-06 17:19 若渴9 阅读(208) 评论(0) 推荐(0)

new delate he typedef的含义
摘要:new: new 类型[初值] 如: new int ; //开辟一个存放整数的存储空间,返回一个指向该存储空间的地址(即指针) char *pt=new char[10]; //开辟一个存放字符数组(包括10个元素)的空间,返回首元素的地址 float *p=new float(3.1415926 阅读全文

posted @ 2016-09-06 15:28 若渴9 阅读(201) 评论(0) 推荐(0)

C++ static 静态变量&静态成员函数
摘要:.h文件中定义 static变量后,如 static QTcpSocket * socket; 那么一定要在.cpp中 构造函数的外面将其初始化为 QTcpSocket * Cfiletransfer::m_socket = NULL; 否则会报错:如无法识别的外部变量。。。 # include < 阅读全文

posted @ 2016-09-02 09:26 若渴9 阅读(877) 评论(0) 推荐(0)

导航