摘要: http://www.cnblogs.com/rainduck/archive/2013/03/28/2986352.html首先strncpy_s的函数原型如下:errno_t strncpy_s( char *strDest, size_t numberOfElements, const char *strSource, size_t count);参数就不做介绍了,容易看懂。下面就几种情况介绍。主要涉及目标内存大小numberOfElements、拷贝的大小count以及源字符串的大小src_len.1. numberOfElements > count,src_len>.. 阅读全文
posted @ 2013-04-09 18:14 赤色 阅读(387) 评论(0) 推荐(0) 编辑
摘要: http://www.eamonning.com/blog.php?id=289最早的时候有一个浏览器叫NCSAMosaic,把自己标称为NCSA_Mosaic/2.0(Windows3.1),它支持文字显示的同时还支持图片,于是Web开始好玩起来。 然后出现了一个新的网页浏览器,“Mozilla”,其实就是“Mosaic终结者”的意思,这搞的Mosaic很不爽,(毕竟Mosaic出道早,江湖老),新浏览器最后正式公布的名称是Netscape,它把自己标称为Mozilla/1.0(Win3.1),更好玩了。Netscape支持框架显示,后来框架在大家中间流行起来了,但Mosaic不支持框架啊. 阅读全文
posted @ 2013-04-01 15:58 赤色 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 在写一的读取注册表的小程序的时,发现中文字符不能显示,并导致wcout阻塞(连后面的wcout都不输出了)解决:wcout.imbue(locale("chs"));//cout.imbue(locale("chs"));APIlocale imbue ( const locale& loc );Imbue localeAssociates loc to the stream as the new locale object to be used with locale-sensitive operations.Before that, all 阅读全文
posted @ 2013-04-01 13:27 赤色 阅读(315) 评论(0) 推荐(0) 编辑
摘要: //// Define the severity codes////// MessageId: ERROR_SUCCESS//// MessageText://// The operation completed successfully.//#define ERROR_SUCCESS 0L#define NO_ERROR 0L // dderror#define SEC_E_OK ((HRESULT)0x0000... 阅读全文
posted @ 2013-03-31 21:16 赤色 阅读(356) 评论(0) 推荐(0) 编辑
摘要: c与c++ static函数的区别static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto, static, register(<C语言程序设计(第二版)>谭浩强, 第174-175页)与auto类型(普通)局部变量相比, static局部变量有三点不同1. 存储空间分配不同a 阅读全文
posted @ 2013-03-29 15:22 赤色 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 不同版本的qt项目可能出现诸如:QApplication: No such file or directory 之类的出错信息。解决: 在.pro里加上QT += widgets 然后进行qmake再构建项目。 阅读全文
posted @ 2013-03-20 11:02 赤色 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://blog.csdn.net/sabalol/article/details/7043313这是一个默认启动Windows的例子:1. 首先找到Windows的menuentry.# cat /boot/grub2/grub.cfg | grep Windows结果:menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {2. 设置Windows 作为默认的启动项(这儿只能使用上面命令输出中双引号 “ ” 或者单引号 ‘ ‘ 中的内容)# grub2-set-de 阅读全文
posted @ 2013-03-14 23:35 赤色 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: (一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客户端程序。 服务端 和客户端相对应的程序即为服务端程序。被动的等待外面的程序来和自己通讯的程序称为服务端程序。 比如上面的文件获取中,另外一个地方的程序就是服务端,我们从服务端获取文件过.. 阅读全文
posted @ 2013-03-14 23:21 赤色 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、熟悉http协议。特别是post时候注意的一些问题。2、网络连接,可以使用socket或者wintnet,均可。3、分析原网页,找到form的action地址,form里的相关字段等....post时候,若出现汉字,需要编码。4、如果该网站需要验证之类的,还需要处理cookies。5、得到网站返回的数据,解析,并得到比想要的文本。 阅读全文
posted @ 2013-03-14 23:18 赤色 阅读(142) 评论(0) 推荐(0) 编辑
摘要: RGB1555->RGB888 1# 生成RGB24图片水平位移 原因: 将bmp文件信息头一并读入 解决: 1 /* 跳过bmp文件头,直接读取掌纹图像数据 */2 fseek(fd, 54, SEEK_SET); 2# 生成RGB888图片颜色不对,本人遇到情况为图片有很多绿色波纹,只能看到图像轮廓。 原因: 原始图片为RGB1555格式,我误认为是为RGB565格式。 解决: 调整转码代码。 /* 详见文章尾所附代码 */ 3# 生成图片部分色彩正确部分错误,本人遇到情况为带图片波纹,许多地方红颜色覆盖 ... 阅读全文
posted @ 2013-02-24 17:32 赤色 阅读(4160) 评论(0) 推荐(0) 编辑
知识共享许可协议本博客作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。