![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 69
javaweb_research
热爱生活 为了梦想和责任去奋斗
展开
-
安装包制作工具排行_安装包制作哪个比较好
您是否在为新产品没有安装包或者自动升级而发愁?是否因为目前已有安装不稳定,不支持美化或者频繁被杀毒误报等而苦恼?一切交给NSetup解决方案来处理,您专心做产品,专业的人做专业的事,安装升级这种后勤工作交给NSetup,辅助您一路前行!NSetup一键自动升级安装包制作官方网站https://www.nsetup.cn专业提供美化安装,增量升级,数据统计等服务产品卖点1.产品成熟NSetup从2016年一直发布至今,不断收集客户需求和问题,逐步完善产品,使得NSetup原创 2021-10-25 13:04:42 · 591 阅读 · 0 评论 -
安装程序制作教程
您是否在为新产品没有安装包或者自动升级而发愁?是否因为目前已有安装不稳定,不支持美化或者频繁被杀毒误报等而苦恼?一切交给NSetup解决方案来处理,您专心做产品,专业的人做专业的事,安装升级这种后勤工作交给NSetup,辅助您一路前行!NSetup一键自动升级安装包制作官方网站https://www.nsetup.cn专业提供美化安装,增量升级,数据统计等服务产品卖点1.产品成熟NSetup从2016年一直发布至今,不断收集客户需求和问题,逐步完善产品,使得NSetup原创 2021-10-25 12:58:54 · 1017 阅读 · 0 评论 -
好看的安装包制作
您是否在为新产品没有安装包或者自动升级而发愁?是否因为目前已有安装不稳定,不支持美化或者频繁被杀毒误报等而苦恼?一切交给NSetup解决方案来处理,您专心做产品,专业的人做专业的事,安装升级这种后勤工作交给NSetup,辅助您一路前行!NSetup一键自动升级安装包制作官方网站https://www.nsetup.cn专业提供美化安装,增量升级,数据统计等服务产品卖点1.产品成熟NSetup从2016年一直发布至今,不断收集客户需求和问题,逐步完善产品,使得NSetup原创 2021-10-25 12:56:54 · 187 阅读 · 0 评论 -
软件打包成安装包
您是否在为新产品没有安装包或者自动升级而发愁?是否因为目前已有安装不稳定,不支持美化或者频繁被杀毒误报等而苦恼?一切交给NSetup解决方案来处理,您专心做产品,专业的人做专业的事,安装升级这种后勤工作交给NSetup,辅助您一路前行!NSetup一键自动升级安装包制作官方网站https://www.nsetup.cn专业提供美化安装,增量升级,数据统计等服务产品卖点1.产品成熟NSetup从2016年一直发布至今,不断收集客户需求和问题,逐步完善产品,使得NSetup原创 2021-10-25 12:54:24 · 327 阅读 · 0 评论 -
主流安装包打包工具
您是否在为新产品没有安装包或者自动升级而发愁?是否因为目前已有安装不稳定,不支持美化或者频繁被杀毒误报等而苦恼?一切交给NSetup解决方案来处理,您专心做产品,专业的人做专业的事,安装升级这种后勤工作交给NSetup,辅助您一路前行!NSetup一键自动升级安装包制作官方网站https://www.nsetup.cn专业提供美化安装,增量升级,数据统计等服务产品卖点1.产品成熟NSetup从2016年一直发布至今,不断收集客户需求和问题,逐步完善产品,使得NSetup原创 2021-10-25 12:52:46 · 1296 阅读 · 0 评论 -
Windows安装包制作工具
您是否在为新产品没有安装包或者自动升级而发愁?是否因为目前已有安装不稳定,不支持美化或者频繁被杀毒误报等而苦恼?一切交给NSetup解决方案来处理,您专心做产品,专业的人做专业的事,安装升级这种后勤工作交给NSetup,辅助您一路前行!NSetup一键自动升级安装包制作官方网站https://www.nsetup.cn专业提供美化安装,增量升级,数据统计等服务产品卖点1.产品成熟NSetup从2016年一直发布至今,不断收集客户需求和问题,逐步完善产品,使得NSetup原创 2021-10-25 12:49:56 · 1148 阅读 · 0 评论 -
2021年安装包制作工具有哪些?好用的安装包制作软件推荐
安装包制作软件的选择现在已经是2021年了,PC软件相对于前几年已经少了很多,大部分的桌面软件已经被App H5代替,但是还是有一些领域的软件暂时无法被代替的,对于软件的发布就离不开今天要讨论的安装包制作了,现在是小鲜肉横行的年代,对于安装包也要求高颜值了,毕竟安装包运行是用户接触产品的第一印象,就像一个高颜值的新娘结婚坐一个三蹦子当婚车。。。对于安装包制作工具的选择,那就有几点要求了1. 产品要是近期保持更新的因为产品要持续依赖的,并且Windows系统经常更新,可能导致旧版本打包软件制作原创 2021-04-08 11:14:38 · 8962 阅读 · 3 评论 -
C++多态技术详解
C++多态技术在下面的这篇文章里描述得很清晰,但它忽略了技术细节,即多态是如何实现的?在看完第一章之后,虚函数和虚函数表是下一站。第一章 C++多态技术C++多态技术作者:荣耀提交者:eastvc 发布日期:2003-12-14 19:38:12原文出处:http://www.r转载 2011-07-27 17:16:50 · 442 阅读 · 0 评论 -
C++中的虚函数与虚函数表
学习 C++ 的同志不知道有没有和我一样遇到过这样的困惑:C++中的虚函数到底怎么实现的?在各种继承关系中,虚函数表的结构到底是什么样的?曾经我是很想当然,可是后来在使用ATL的过程中,我发现并不是我想的那样。大家知道,利用C++语言本身的特性进行COM编程当然是很方便的事,但是转载 2011-07-27 17:32:48 · 343 阅读 · 0 评论 -
C++虚函数表解析
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,R转载 2011-07-27 17:35:55 · 307 阅读 · 0 评论 -
如何加快C++代码的编译速度
C++代码一直以其运行时的高性能高调面对世人, 但是说起编译速度,却只有低调的份了。比如我现在工作的源代码,哪怕使用Incredibuild调动近百台机子,一个完整的build也需要四个小时,恐怖!!!虽然平时开发一般不需要在本地做完整的build,但编译几个相关的工程就够你等上转载 2011-07-27 17:38:10 · 401 阅读 · 0 评论 -
C++基础之重载运算符的详细介绍
运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。建议大家看看这篇文章,《C++基础之重载赋值运算符》,仅供参考。 C++允许为类的对象构造运算符来实现单目或者双目运算,这个特性就叫运算符重载。可以通过添加成员函数来实现运算符重载。 重载是由转载 2011-07-27 17:39:14 · 378 阅读 · 0 评论 -
纵横捭阖C++之从异步谈起
一般来说,简单的异步(Asynchronous)调用是这样一种调用方式:发起者请求一个异步调用,通知执行者,然后处理其他工作,在某一个同步点等待执行者的完成;执行者执行调用的实际操作,完成后通知发起者。可以看出,在异步调用中有两种角色:发起者和执行者,它们都是能主动运行的对象,我转载 2011-07-27 17:40:15 · 489 阅读 · 0 评论 -
VC++ 的串口通讯介绍
在VC++中有两种方法可以进行串口通讯。一种是利用Microsoft公司提供的ActiveX控件 Microsoft Communications Control。另一种是直接用VC++访问串口。下面将简述这两种方法。 一、Microsoft Communications转载 2011-07-27 17:40:56 · 413 阅读 · 0 评论 -
学习《C++程序设计语言(特别版)》 忠告
【1】在编程序时,你是在为你针对某个问题的解决方案中的思想建立起一种具体表示。让程序的结构尽可能地直接反映这些思想 【a】如果你能把“它”看成一个独立的概念,就把他做成一个类; 【b】如果你能把“它”看成一个独立的实体,就把它做成某个类的一个对象;原创 2011-07-27 14:35:44 · 383 阅读 · 0 评论 -
复习C++ 走一遍基础 留下笔记----{四}
使用引用long number =0;long & rnumber=number;rnumber+=10; 等于 使变量number加上10变量rnumber属于指向long类型的引用类似于指针操作long *pnumber=&number;*pnumber+=10;原创 2011-07-28 19:45:03 · 302 阅读 · 0 评论 -
复习C++ 走一遍基础 留下笔记----{一}
1.定义数据类型的同义词 typedef long int Bigones; Bigones mynum=0L; 等价于 l原创 2011-07-28 11:32:00 · 399 阅读 · 0 评论 -
复习C++ 走一遍基础 留下笔记----{二}
间接数据存储1.指针变量存储特定类型的另一变量的地址2.声明指针: long *pnumber; 变量pnumber 的类型是指向long类型的指针;3.取址运算符 & pnumber=&number;4.使用指针 指针的重要用途是存取指针所指变量中的数据值;原创 2011-07-28 16:48:21 · 360 阅读 · 0 评论 -
复习C++ 走一遍基础 留下笔记----{三}
动态内存分配1.new 和delete double* pvalue=NULL; pvalue=new double; *pvalue=9999原创 2011-07-28 18:48:51 · 341 阅读 · 0 评论 -
复习C++ 走一遍基础 留下笔记----{五}
异常异常机制关键字:try----标识可能出现异常的代码块 throw----使异常状态产生 catch------标识处理异常的代码块 catch (...)原创 2011-07-29 15:16:40 · 348 阅读 · 0 评论 -
MFC消息映射机制
一 MFC中采用的这种消息处理机制成为 MFC消息映射机制 一个MFC消息响应函数在程序中有三处相关信息:函数原型,函数实现,关联消息和消息响应函数的宏。函数原型——头文件CDrawView——两个AFX_MSG注释宏之间——消息响应函数原型的声明 —— afx_msg转载 2011-07-29 15:17:11 · 430 阅读 · 0 评论 -
菜鸟学TCP端口
在上网的时候,我们经常会看到“端口”这个词,也会经常用到端口号,比如在FTP地址后面增加的“21”,21就表示端口号。那么端口到底是什么意思呢?怎样查看端口号呢?一个端口是否成为网络恶意攻击的大门呢?,我们应该如何面对形形色色的端口呢?下面就将介绍这方面的内容,以供大家参考。转载 2011-08-01 10:03:02 · 373 阅读 · 0 评论 -
strlen 与 size of
strlen求助编辑百科名片strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值。目转载 2011-07-30 23:16:31 · 506 阅读 · 0 评论 -
复习C++ 走一遍基础 留下笔记----{六}
运算符重载编写重新定义的特定运算符的函数,从而使该运算符处理类对象时执行特定动作原创 2011-08-01 11:16:42 · 331 阅读 · 0 评论 -
关于OnTimer() .
Timer事件,即定时器事件,是在游戏编程中,经常使用的一个事件。借助它可以产生定时执行动作的效果。这篇文章,就和大家一起探讨一下如何使用SetTimer()函数。 1、SetTimer定义在那里? SetTimer表示的是定义个定时器。根据定义指定的窗口,在指转载 2011-09-01 10:29:13 · 486 阅读 · 0 评论 -
AfxMessageBox和MessageBox区别 .
如果用MFC的话,请尽量使用afxmessagebox,因为这个全局的对话框最安全,也最方便。 但是在WIN32 SDK的情况下只能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox(转载 2011-09-01 10:27:57 · 360 阅读 · 0 评论 -
VC常见类型转换综合
CString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装转载 2011-09-02 09:15:52 · 332 阅读 · 0 评论 -
批处理内部命令详讲
批处理内部命令必备常识:批处理的编写和修改和常用命令打开记事本,将要编写的内容写在里面。再存为bat文件即可。修改也可以用记事本打开进行修改。变量名称是区分大小写的,所以 %i 不同于 %I1. echo 命令打开回显或关闭请求回显功能,或显示消息。如果没有任何参转载 2011-09-02 09:18:49 · 376 阅读 · 0 评论 -
OnDraw与OnPaint有什么区别?
学习中遇到一个问题,OnDraw与OnPaint有什么区别?上网搜索了一下,又查了一下MSDN和MFC的一些源文件,现整理如下。OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。OnP转载 2011-09-02 09:19:38 · 378 阅读 · 0 评论 -
C++的iostream标准库介绍
我们从一开始就一直在利用C++的输入输出在做着各种练习,输入输出是由iostream库提供的,所以讨论此标准库是有必要的,它与C语言的stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。 iostre转载 2011-09-02 09:21:23 · 450 阅读 · 0 评论 -
CString,string 和 Char*比较
CString,string 和 Char*比较(一) 概述string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT>CString)为Visu转载 2011-09-02 09:22:23 · 312 阅读 · 0 评论 -
VC 如何加密解密 ini 文本文档
C++加密解密函数及用法示例// 常量#define C1 52845#define C2 22719CString Encrypt(CString S, WORD Key) // 加密函数{CString Result,str;i原创 2011-09-02 09:52:41 · 863 阅读 · 0 评论 -
在MFC中实现自己的类厂
CoCreateInstance中调用CoGetClassObject获得IClassFactory(IClassFactory2),IClassFactory2又调用自己的CreateInstance或CreateInstanceLic建立控件实例。这里面类厂(IClassFa转载 2011-09-02 10:36:18 · 1146 阅读 · 0 评论 -
跟踪API .
今天无意中发现彭春华写的一些关于跟踪API的方法,特别是调试函数的使用,惊叹!以前居然没有发现! 跟踪监视方案概览当我们对某一目标转载 2011-09-02 10:39:27 · 352 阅读 · 0 评论 -
DDX双精度或浮点数为特定格式 .
一客户要求定制一对话框,显示几个数据,本以为几分钟就能搞定的事,却突然被一要求砸晕:客户要求其中一编辑框显示百分比,而且小数点必须是两位,也就是是说,如果是百分比为0的话,就要显示0.00。虽然情急之下用CString来关联编辑框,加上Format成员函数和scanf函数,也很快转载 2011-09-02 10:56:15 · 628 阅读 · 0 评论 -
C++和C#编写调用COM组件
现在COM组件的使用越来越广泛,在各个程序中调用COM组件我想大家都遇到过,这篇文章就是关于COM组件的编写和调用的,主要包含了使用VC6.0编写和调用COM组件,VS2005中使用C#编写和调用COM组件,以及在VC6.0和VS2005之间互相调用COM组件。前一阵在工转载 2011-08-05 14:25:45 · 485 阅读 · 0 评论 -
关于多线程中传递MFC窗口类指针时ASSERT_VALID出错的另类解决 .
在多线程设计中,许多人为了省事,会将对话框类或其它类的指针传给工作线程,而在工作线程中调用该类的成员函数或成员变量等等。但是在Debug版本时,在某些情况下,特别是在工作线程中调用pWnd->UpdateData(FALSE)时,会出现错误。这个错误的原因网上有许多地方讲转载 2011-09-02 10:53:45 · 509 阅读 · 0 评论 -
用VC进行COM编程的初级教程
用VC编程所必需掌握的几个关键概念(这里所说的均是用C++语言条件下的COM编程方式):(1) COM组件实际上是一个C++类,而接口都是纯虚类。组件从接口派生而来。我们可以简单的用纯粹的C++的语法形式来描述COM是个什么东西: class IObject转载 2011-09-02 09:14:39 · 511 阅读 · 0 评论 -
MFC实现选择文件夹的对话框
MFC实现选择文件夹的对话框(最近编程遇到了一些问题,以后都将解决方式放在这个博客)由于MFC自带的CFileDiag是只能选择文件的,无法定制只能选择文件夹的对话框。然后当你仅仅需要操作文件夹,批量操作文件时,你需要用WIN32API实现,以下贴出制做该对话转载 2011-09-02 09:18:03 · 426 阅读 · 0 评论 -
MFC打开/保存文件对话框:CFileDialog
CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszF原创 2011-09-02 09:22:57 · 370 阅读 · 0 评论