![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++/VC
fjiale
一步一脚印!
展开
-
GlobalAlloc函数和new()的区别
<br />1. GlobalAlloc函数和new()的区别。 <br /> 1>new是标准的C++分配内存函数。GlobalAlloc是WIN下的API函数。 <br /> 2>new分配内存同时会调用类等对象的构造函数。GlobalAlloc不回。 <br /> 3>new分配的内存只能同进程使用,如(A进程new,B进程不能delete),GlobalAlloc能多进程使用,并删除。 <br /> <br />2. GlobalAlloc分配的内存需要释放么? <br /> 所有动态原创 2011-05-10 14:38:00 · 7176 阅读 · 0 评论 -
c++修改文件(夹)的用户访问权限程序代码
http://www.cppblog.com/wrhwww/archive/2011/08/23/154117.htmlc++修改文件(夹)的用户访问权限程序代码一般Windows下的系统文件(夹)只让受限帐户读取而不让写入和修改。如果要开启写操作权限就需要手动修改文件(夹)的用户帐户安全权限(这操作当然要在管理员帐户下执行).以下用程序封装了一下该操作: 先来个API版本:转载 2012-04-23 23:43:06 · 7748 阅读 · 0 评论 -
USB HID报告及报告描述符简介
http://www.baiheee.com/Documents/081126/081126115257.htmUSB HID报告及报告描述符简介 在USB中,USB HOST是通过各种描述符来识别设备的,有设备描述符,配置描述符,接口描述符,端点描述符,字符串描述符,报告描述符等等。USB报告描述符(Report Descriptor)是HID设备中的转载 2012-04-24 00:20:14 · 7033 阅读 · 1 评论 -
如何用VC读取Excel表格中的数据详细介绍
http://www.cppblog.com/wrhwww/archive/2012/03/02/129421.html#166994首先,我们要明白的是,VC是通过ODBC来访问Excel表格的,也就是说,VC将Excel表格,当作数据库来处理。当然了,也可以通过读以tab键隔开的文件来处理这样的文件,但是,我还是更加愿意用读取数据库的方式来访问Excel表格。第二,既然是数据库,那转载 2012-04-23 23:50:30 · 4469 阅读 · 1 评论 -
VC Excel
]在VC中彻底玩转Excel 如今Excel是越来越重要了,在我们自己开发的程序中不免要和Excel打交道了。利用Automation技术,我们可以在不去了解数据库的情况下玩转Excel,而且你会发现一切竟如此轻松! 好了,咱们开始吧,我不喜欢用长篇累牍的代码来故弄玄虚,所以下面的代码都是切中要害的片段,总体上是个连贯的过程,包括启动Excel,读取数据,写入数据,以及转载 2012-04-24 00:09:10 · 3996 阅读 · 1 评论 -
C++ placement new 用法举例zz
http://www.blogjava.net/dongwq/archive/2010/04/20/318874.html C++ placement new 用法举例zz2009-12-17 16:16在处理内存分配的时候,C++程序员会用new操作符(operator new)来分配内存,并用delete操作符(operator delete)来释放内存。这转载 2012-07-22 00:06:32 · 729 阅读 · 0 评论 -
gsoap生成webservice调用客户端接口 .
1.下载gsoap2.82.运行[plain] view plaincopyprint?wsdl2h.exe -o XXX.h XXX.wsdl wsdl2h.exe -o XXX.h XXX.wsdlwsdl文件可以是本地文件,也可以是服务器的wsdl,比如http://192.168.0.122:3333/ws/uss?wsdl3.生成客户端代转载 2014-04-26 11:21:43 · 1151 阅读 · 0 评论 -
gsoap使用心得!
gsoap使用心得! 最近换了个工作环境,现在在大望路这边上班,呵,刚上班接到的任务就是熟悉gsoap!废话少说,现在开始gSoap学习!gSOAP是一个夸平台的,用于开发Web Service服务端和客户端的工具,在Windows、Linux、MAC OS和UNIX下使用C和C++语言编码,集合了SSL功能。下载地址:http://sourceforge.net/pro转载 2014-04-26 11:39:50 · 752 阅读 · 0 评论 -
C++,C#,JAVA之间webservice互操作问题探讨
http://www.cppblog.com/qiujian5628/archive/2008/09/16/61945.html 首先声明:我只是一个C++程序员,对C#,JAVA都是一知半解,因此整篇文章我是以gsoap的webservice为主线,如果有不对之处,还请大家指正,互相探讨!c++用的是gsoap,关于使用gsoap创建webservice的客户端服务端问题,可以参转载 2014-04-26 11:42:24 · 751 阅读 · 0 评论 -
HTTP Live Streaming直播(iOS直播)技术分析与实现
HTTP Live Streaming直播(iOS直播)技术分析与实现HTTP Live Streaming直播(iOS直播)技术分析与实现 不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。 前些日子,也是项目需要,花了一些时间研究了HTTP转载 2014-07-07 22:34:02 · 1992 阅读 · 0 评论 -
CSDN论坛面试经验和面试题集锦
CSDN论坛面试经验和面试题集锦 http://blog.csdn.net/Mobidogs/article/details/1530972来源: http://community.csdn.net/Expert/mianshi060906.htm[面试经验]高薪是怎么跳出来的?(转载) (wjf4856)最近几天招聘程序员的感想,另外附一份转载 2012-03-30 01:27:12 · 1525 阅读 · 0 评论 -
VC HID开发笔记
1、头文件包含,库文件链接 在VC中开发HID应用程序时,需要包含setupapi.h和hidsdi.h,包含方式必须为extern "C",如下所示:extern "C" {// Declare the C libraries used#include "setupapi.h" // Must link in setupapi.lib#include "hidsdi.h转载 2012-03-24 10:31:48 · 1040 阅读 · 0 评论 -
C++内存分配秘籍—new,malloc,GlobalAlloc详解
<br />C++内存分配秘籍—new,malloc,GlobalAlloc详解<br /> _______只为因内存分配而无法入眠的程序员<br />一。关于内存<br /><br />1、内存分配方式<br /> 内存分配方式有三种:<br /> (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在<br />。例如全局变量,static变量。<br />转载 2011-05-10 14:47:00 · 936 阅读 · 0 评论 -
GDI编程小结
<br />转自 : http://blog.csdn.net/byxdaz/archive/2010/10/18/5949590.aspx<br /> <br /> <br />图形设备接口(GDI)是一个可执行程序,它接受Windows应用程序的绘图请求(表现为GDI函数调用),并将它们传给相应的设备驱动程序,完成特定于硬件的输出,象打印机输出和屏幕输出。GDI负责Windows的所有图形输出,包括屏幕上输出像素、在打印机上输出硬拷贝以及绘制Windows用户界面。也就是Windows的图形编程。转载 2011-05-10 15:02:00 · 448 阅读 · 0 评论 -
Visual C++ 编程命名规则总结
<br />Visual C++ 编程命名规则总结 收藏 <br />一、程序风格:<br />1、严格采用阶梯层次组织程序代码:各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。<br />2、提示信息字符串的位置:在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。<br />3、对变量的定义,尽量位于函数的开始位置。<br />二、命名规则:<br />1、变量转载 2011-05-12 12:00:00 · 870 阅读 · 0 评论 -
VC6.0快捷键大全 收藏
<br />VC6.0快捷键大全 收藏<br /><br />F1 显示帮助,如果光标停在代码的某个字符上,显示MSDN中相应的帮助内容<br />F2 书签功能: Ctrl+F2 --在某行设置一个书签(再按一次次是取消)<br />F2 --跳到下一个书签位置<br />Shift+F2 --跳到上一个书签位置<br />Ctrl+Shift+F2 --删除所有书签<br /> <br />F3 查找: Ctrl+F3 --在文件中查找,如果当前光标在一个字符串上, 那么自动查找此字符串.相似的有Ctr转载 2011-05-12 16:55:00 · 511 阅读 · 0 评论 -
Qt快捷键 收藏
<br />Movement:<br />Cursor Keys(方向键) 上下左右移动光标<br />Page Up/Down 上下翻页<br />Ctrl+Left/Right(方向键) 左右逐个单词移动光标<br />Home/End 光标移至本行的起始/末尾<br />Ctrl+Home/End 光标移动至整个文本的起始/末尾<br /> <br /><br />Ctrl+Up/Down/PageUp/PageDown 在不改变光标位置的情况下上下移动、翻页<br />Shift转载 2011-05-19 14:06:00 · 1233 阅读 · 1 评论 -
学习VC的资源
<br /> <br /> <br /> <br /> <br />网站:http://www.vckbase.com/<br /> http://www.codeproject.com/<br /> http://www.codeguru.cn/<br /> http://www.codeguru.com/<br /> http://www.csdn.net/<br />书籍:《深入浅出MFC》侯捷 <br /> 《VC++深入理解》转载 2011-05-17 00:53:00 · 715 阅读 · 0 评论 -
VC Picture控件的加载图像的使用总结
VC Picture控件的加载图像的使用总结(2010-06-14 14:45:47)转载标签:杂谈分类:VC<br />(一) 非动态显示图片(即图片先通过资源管理器载入,有一个固定ID)<br />(二) 动态载入图片(即只需要在程序中指定图片的路径即可载入)<br />为方便说明,我们已经建好一个基于对话框的工程,名为Ttest,对话框类为CTestDlg<br />(一)vc picture控件非动态载入图片.<br />方法1.先从最简单的开始,用picture 控件来实现.<br />步骤:<b转载 2011-05-17 00:55:00 · 16560 阅读 · 3 评论 -
vc美化界面
<br />http://apps.hi.baidu.com/share/detail/21648987<br /> <br /> <br />1.轻松实现类VC界面<br />http://www.vckbase.com/document/viewdoc/?id=257<br /><br />2.用VC++ MFC 修改外观和大小,图标、光标、背景<br />http://blog.sina.com.cn/s/blog_50b5d2620100dfze.html<br /><br />3.VC防止窗口转载 2011-05-17 00:48:00 · 834 阅读 · 0 评论 -
VS2008快捷键大全
Ctrl+m+Crtr+o折叠所有大纲<br />Ctrl+M+Crtr+P: 停止大纲显示<br />Ctrl+K+Crtr+C: 注释选定内容<br />Ctrl+K+Crtr+U: 取消选定注释内容<br />Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑<br />Ctrl+B,T / Ctrl+K,K: 切换书签开关<br />Ctrl+B,N / Ctrl+K,N: 移动到下一书签 <br />Ctrl+B,P: 移动到上一书签 <br />Ctrl+B,C:转载 2011-05-30 15:29:00 · 449 阅读 · 0 评论 -
在MFC中应用CTreeCtrl控件的技巧 [vckbase]
http://www.vckbase.com/document/viewdoc/?id=1637 [ 原创文档 本文适合初级读者 已阅读34129次 ] 文档 代码 工具 在MFC中应用CTreeCtrl控件的技巧作者:阿宽下载源代码 首先,我们要创建一个基本对话框的MFC工程MFC_TreeCRT转载 2011-06-21 14:46:00 · 762 阅读 · 0 评论 -
设计模式原则之接口隔离原则
设计模式原则之接口隔离原则在讲接口隔离原则之前,我们先明确一下我们的主角,什么是接口,接口分为两种:一种是实例接口 (Object Interface),在 Java 中声明一个类,然后用 new 关键字产生的一个实例,它是对一个类型的事 物描述,这是一种接口,比如你定义个 Person 这个类,然后使用 Person zhangSan = new Person()转载 2015-04-05 10:35:22 · 651 阅读 · 0 评论