摘要: 设置套接字函数:#includeint setsockopt(int sockfd, int level, int optname, const void* optval, socklen_t* optlen);//sockfd要设置的目的套接字//level套接字的控制层次//optname op... 阅读全文
posted @ 2015-01-15 13:48 澄轶 阅读(307) 评论(0) 推荐(0) 编辑
摘要: (一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 ... 阅读全文
posted @ 2015-01-14 17:39 澄轶 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 排列窗体上的控件(Laying Out Widgets on a Form)中英文对照:form(窗体),layout(布局或者排列,意思是进行窗体上控件的排列的过程,如大小位置等)absolute positioning(绝对位置定位),manual layout(手工布局),layout man... 阅读全文
posted @ 2015-01-12 10:56 澄轶 阅读(366) 评论(0) 推荐(0) 编辑
摘要: QBuffer类参考QBuffer类是一个操作QByteArray的输入/输出设备。详情请见……#include 继承了QIODevice。所有成员函数的列表。公有成员QBuffer()QBuffer( QByteArraybuf )~QBuffer()QByteArraybuffer() cons... 阅读全文
posted @ 2015-01-11 19:31 澄轶 阅读(2949) 评论(0) 推荐(0) 编辑
摘要: QThread 似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不恰当(甚至错误)的方式在使用 QThread,随便用google一搜,就能搜出大量结果出来。无怪乎Qt的开发人员 Bradley T. Hughes 声嘶力竭地喊you are-doing-it-wr... 阅读全文
posted @ 2015-01-10 17:39 澄轶 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 内存分配异常、无效或冲突。指针存在但指向无效内存区域。 阅读全文
posted @ 2015-01-08 17:38 澄轶 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 全局和局部内存管理转自:关于内存函数GlobalLock(),GlobalAlloc(),GlobalUnLock()用法1.为什么要用GlobalLock()函数C/C++ codeHGLOBAL hImageMemory=GlobalAlloc(GMEM_MOVEABLE, dwFileSize... 阅读全文
posted @ 2015-01-06 09:37 澄轶 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 我们知道,tcp网络编程发送数据是利用套接字来实现,将要传输的东西转化为数据流再进行传输,为了确保数据传输的准确性和安全性,我们在发送数据流前发送一个quint32的常量来表示所要发送的数据的大小;当我们要发送图片时,最关键的是获得图片的大小:QBuffer buffer;QPixmap(":/im... 阅读全文
posted @ 2015-01-06 09:02 澄轶 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 我想qt 中QPixmap这个类大家都很熟悉,它可以很简单的在标签上贴图;例如:QPixmap p;p.load("1.png");label->setPixmap(p);就这么简单,但是我今天突然发现个问题,就是:QPixmap p;p.load("1.png");label->setPixmap... 阅读全文
posted @ 2015-01-05 22:19 澄轶 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: SendMessage、PostMessage原理本文讲解SendMessage、PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级、中级、高级程序员进行理解,三个步骤分别为:1、SendMessage、PostMessage的运行机制。2、SendMessage、Post... 阅读全文
posted @ 2015-01-05 20:49 澄轶 阅读(203) 评论(0) 推荐(0) 编辑