自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 strcpy、memcpy 、memmove区别

原型:extern void *memmove(void* dest, const void* src, size_t size)原型:extern void *memcpy(void* dest, const void* src, size_t size)说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。原型:extern char *strcpy(char *dest,char *src);功能:由src所指内存区域复制count个字节到dest所指内存区域。

2022-09-28 12:59:22 121

原创 2021-05-03

Qt6正式版现已发布Qt官方最新版免费下载试用,历史版本下载,在线文档和帮助文件下载-慧都网​www.evget.com工具推荐:QtitanRibbon|下载试用: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。 QtitanChart|下载试用:是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。并且支持所有...

2021-05-03 15:08:26 162

转载 qt

首先是编译器,Qt5可以使用msvc编译器和mingw编译器,而msvc的编译器从2015开始就对xp的支持变差,就算通过各种编译配置命令设置,能xp下运行,但是会很可能发生一些奇奇怪怪的bug。而mingw编译器没有这个问题,同一个版本可以在xp win7 win10各个系统使用,而无需其他配置。另外,Qt5目前有两个长期支持版本(Long Term Support)Qt5.6和Qt5.9,Q...

2019-02-19 09:33:45 129

转载 Qt编译xp程序

1. Qt库的编译        Qt官方对XP系统的支持止步于5.7.0版本,从5.7.1开始不再支持XP。但从官网上下载的5.7.0版本的安装包是不支持XP的,需要自己下载源码进行编译,编译的方法参照本博客另外一篇文章,需要注意以下两点:        ① configure时增加配置项:-target xp。        ② 需要编译动态链接版本时去掉-static的选项。2. ...

2019-02-19 09:32:34 1132

转载 msxml 6.0 dll 导入问题

问题现象:Windows 10操作系统下编译现win7编译64位通过的工程,出现如下错误:1>.\xxx.cpp(20) : warning C4192: 导入类型库“ISequentialStream”时自动排除“Msxml6.dll”1>.\xxx.(20) : warning C4192: 导入类型库“_FILETIME”时自动排除“Msxml6.dll”1>....

2018-09-05 17:06:02 2271 1

转载 vs2008安装boost库

下载boost库(最好去官网下,一般有SGI(GCC+用的较多)和BOOST之分,VS下用BOOST)http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041或http://sourceforge.net/projects/boost/files/boost-docs/1.52.0/下载...

2018-07-27 18:23:39 158

转载 32位与64位系统基本数据类型的字节数

32位与64位系统数据类型不同的平台上对不同的数据类型分配的字节数是不同的,一般的,数据类型的字节数是由编辑器决定的(编译期间决定数据类型长度)。简单来说,平台就是CPU+OS+Compiler,cpu的位是指一次性可处理的数据量是多少,1字节=8位,32位处理器可以一次性处理4个字节的数据量,依次类推。32位操作系统针对的32位的CPU设计。64位操作系统针对的64位的CPU设计。所以平台是三者...

2018-02-10 11:19:02 773

转载 MFC OBDC技术

MFC OBDC技术概述MFC的ODBC类对较复杂的ODBC API进行了封装,提供了简化的调用接口。MFC的ODBC类主要包括以下5个类:? CDatabase类:主要功能是建立与数据源的连接? CRecordset类:代表从数据源选择的一组记录(记录集)? CRecordView类:提供了一个表单视图与某个记录集直接相连,利用对话框数据交替机制(DDX)在记录集与表单视图的控件之间传输数据? ...

2018-02-09 11:10:29 430

转载 MFC: DeviceIoControl 通过API访问设备驱动程序

转载:http://m.blog.csdn.net/article/details?id=21602051DeviceIoControl的其实和ReadFile和WriteFile是一样的, 不过这个功能更强, 一次交互能够输入数据, 也可以输出数据.DeviceIoControl内部创建的IRP是IRP_MJ_DEVICE_CONTROL类型的IRP, 然后操作系统会将这个IRP转发给驱动程序的...

2018-02-09 11:02:22 536

转载 MFC 网络编程

1.        IP地址2.        客户端/服务器模式3.        套接字4.        Windows套接字5.        Windows套接字编程机理6.        WinSock API7.        MFC中的套接字8.        MFC中的套接字29.        CAsyncSock

2017-11-03 16:17:46 1874

转载 C/c++提升宝典

c语言篇:(虽有人说学C++不用先学c,但我颇不以为然,不知数据为何,又何来的封装继承多态)  1:c语言入门大学教程c语言谭浩强版足以。  2:windowsc语言API编程基础,推荐《windows程序设计(第5版)》CharlesPetzold着,通过学习可对界面编程一览无遗,剩下的就是看怎样用c++进行包装,体会c++面向对象复用代码的威力了。  3:《TCP/IP

2017-10-25 09:58:48 375

转载 Windows/MFC_def文件格式_规范写法(用于生成dll)

def文件格式 2011年03月18日   模块定义   (.def)   文件      模块定义   (.def)   文件为链接器提供有关被链接程序的导出、属性及其他方面的 信息。生成   DLL   时,.def   文件最有用。由于存在可代替模块定义语句使用的链接器选项,通常不需要   .def   文件。也可以将__declspec(dllexport)   用作指定导

2017-10-19 15:01:04 687

转载 VC++ MFC DLL动态链接库编写详解

虽然能用DLL实现的功能都可以用COM来替代,但DLL的优点确实不少,它更容易创建。本文将讨论如何利用VC MFC来创建不同类型的DLL,以及如何使用他们。一、DLL的不同类型    使用 V C++可以生成两种类型的DLL:MFC扩展DLL和常规DLL。常规DLL有可以分为动态连接和静态连接。Visual C++还可以生成WIN32 DLL,但不是这里讨论的主要对象。1、MF

2017-10-17 15:44:12 452

转载 VC++ 串口编程

总结来看串口通信原理,(也可以说大多数通信原理也是如此)。通信首先要有个通信,可以简单的把通信看成一个小桶,发送方住水桶里装水,接收方从水桶中取水。如果你要和对方通信首先需要将桶盖打开,再将水装入到桶中,这时接收方才能够从桶中取到水。这里就存在着一定的问题,1,如果桶盖还没有打开,发送方已经发送了。这时接收方再从桶中取水,肯定取的水不对,会不一部分缺失了。解决方式就是让桶盖打开再往

2017-10-13 17:05:01 813

转载 VC++动态链接库编程之MFC DLL

1.概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL

2017-10-10 16:36:43 564

转载 共享MFC DLL的规则DLL 、带静态链接MFC的规则DLL和MFC扩展DLL区别

言:在编写MFC程序的时候,通常需要编写dll库以供其他程序调用。关于MFC dll的相关知识很多很杂,这里特酷吧结合自己学习中遇到的问题专门整理了一些MFC dll的基础知识。本部分共上下两篇文章,本文为上篇,MFC DLL应用程序类型分为以下三种:(1)使用共享MFC DLL的规则DLL(2)带静态链接MFC的规则DLL(3)MFC扩展DLL下面重点

2017-10-10 15:27:31 1103

转载 可变参数函数

可变参数函数又称参数个数可变函数(本文也简称变参函数),即函数参数数目可变。原型声明格式为:type VarArgFunc(type FixedArg1, type FixedArg2, …);     其中,参数可分为两部分:数目确定的固定参数和数目可变的可选参数。函数至少需要一个固定参数,其声明与普通函数参数相同;可选参数由于数目不定(0个或以上

2017-10-10 15:25:07 343

转载 MFC/VC++中操作XML(MFC、SDK)解析

VC++中操作XML(MFC、SDK) XML在Win32程序方面应该没有在Web方面应用得多,很多Win32程序也只是用XML来存存配置信息而已,而且没有足够的好处的话还不如用ini。VC++里操作XML有两个库可以用:MSXML和XmlLite。MSXML又细分了两种接口:DOM和SAX2。XP没自带有XmlLite,只自带有2.x、3.x版的MSXML,不支持SAX2(需要MSXML

2017-08-16 15:54:19 574

转载 导出函数__declspec(dllexport)

关于DLL的函数: 动态链接库中定义有两种函数:导出函数(export   function)和内部函数(internal   function)。 导出函数可以被其它模块调用,内部函数在定义它们的DLL程序内部使用。 输出函数的方法有以下几种: 1、传统的方法 在模块定义文件的EXPORT部分指定要输入的函数或者变量。语法格式如下: entryname[=

2017-08-16 10:04:24 543

转载 ADO接口之_ConnectionPtr

ADO中最重要的对象有三个:Connection、Recordset和Command,分别表示连接对象、记录集对象和命令对象。三个对象对应的智能指针分别是:_ConnectionPtr、_RecordsetPtr、_CommandPtr。ADO使用_ConnectionPtr这个指针来操纵Connection对象,类似地,后面用到的_CommandPtr和_RecordsetPtr分别

2017-08-15 16:40:04 486

转载 CFtpFileFind FindFile卡住的问题

[cpp] view plain copyCFtpFileFind   ftpFind(pFtpConnection);   LONGLONG filelen = 0;  if(ftpFind.FindFile(strFtpFile))   执行到FindFile的时候,程序就卡住了,  //最后一个参数表示使用被动连接(PASV模式),默认

2017-08-04 16:17:04 417

Unix系统介绍

压缩包中包含了2个PDF文件和一个TXT文件 1.Linux系统介绍.pdf 2.Unix系统介绍.pdf 3.Unix系统版本介绍.txt

2018-02-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除