??
在VC中利用OpenCV做图像处理程序时,有时需要把IpImage 类型和CBitmap类型相互转换,这样就可以利用VC中的GDI+函数对图像进行某些特殊的显示和处理,非常方便。这里是本人项目中写的两个转换小函数,仅供参考,转载注明,这样方便发现问题的朋友联系我及时修改。
IplImage转换为CBitmap类型
CBitmap *IplImage2CBitmap(const IplI...
分类:
其他好文 时间:
2014-06-19 11:15:59
阅读次数:
266
首先从Linux下开始讲起,因为Linux编程对程序的理解要清楚一些,相比之下VC就比较容易糊涂。
当动态编译时,你发布的程序体积较小,在运行的时候需要同时提供你用到的dll / so文件。
当静态编译时,你发布的程序体积较大,包含所有符号,运行时不需要其他的 dll/so的技术,可以独立运行。
静态编译的目的是使发布的程序可以独立运行,不依赖于其他*.so,在技术上是把所有依赖的符号...
分类:
系统相关 时间:
2014-06-15 18:41:18
阅读次数:
291
跨平台是什么意思呢?先了解一下平台的概念以及平台的差异。我们知道一个VC编译出来的*.exe是不能在Linux运行的,不能运行的原因可以概括为以下几个方面:
1. 文件的结构与格式
可执行程序是按定义好的格式来组织的, Microsoft 他 GNU对程序文件的定义是不一样的,如GNU使用 ELF格式定义。也就是说,当操作系统(Windows/Linux)试图把一个程序文件加载到内存里准备运行...
分类:
编程语言 时间:
2014-06-15 17:17:33
阅读次数:
419
我们直接看如何开发一个WinForm程序吧。可能大家有点懵,WinForm是神马玩意,为什么要先学这个呢。我只能这么简单的跟您说一下:如果我们要做C#开发的话,最好的入门就是做一个WinForm程序。他其实类似于VC++的那种可执行程序,只是依托了.Net框架而已...
分类:
Web程序 时间:
2014-06-15 17:11:03
阅读次数:
220
// enter any type data to show Binary.c
// 输入任意类型数据转换成二进制
// version: 1.0
// date: 2014.6.12
// BUG提交: yinjunwithu@outlook.com
// 缺陷: 请勿使用vc 6.0编译 因为不支持long long及unsigned long long类型
// #define _CRT_...
分类:
编程语言 时间:
2014-06-15 09:44:48
阅读次数:
414
用GDB调试程序GDB概述————GDB是GNU开源组织公布的一个强大的UNIX下的程序调试工具。也许,各位比較喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但假设你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是...
分类:
数据库 时间:
2014-06-14 21:01:10
阅读次数:
245
最近想用一下xtremetoolkitPro界面库,网上的使用教程资源也不多,其中着实遇到了许多的困难,毕竟是首次使用。
首先当然是配置发开环境了:
我使用的是vc6.0+xtremetoolkitPro15.3.1
以下链接是xtremetoolkitPro15.3.1免费下载地址:(其中还包含了注册机,解压Crack文件下的Keygen.zip就可以得到),
http://url.cn...
分类:
其他好文 时间:
2014-06-14 12:07:22
阅读次数:
184
题目:汽车租赁系统
1. 语言和环境
A、实现语言:
C
B、实现技术:
C语言
C、环境要求:
VC++6.0
2. 要求
实现一个汽车租赁系统。
功能和界面设计要求:
1、 系统要求有密码验证,如果输入错误,可以根据提示选择退出或者继续。
2、 正确显示系统主界面。
3、 根据选项调用相应的功能函数。(包括查询所有车辆、还车、租车)
3. 推荐实...
分类:
其他好文 时间:
2014-06-14 10:33:11
阅读次数:
219
创建一个窗口,并在该窗口中响应键盘及鼠标消息,程序实现的步骤为:1.WinMain函数的定义;2.创建一个窗口;3.进行消息循环;4.编写窗口过程函数。
分类:
编程语言 时间:
2014-06-12 11:56:58
阅读次数:
267