关于VC调用dll,exe时引用目录路径问题
摘要:1.所有需要的dll 文件,都要加入“工程-设置-调试-可执行调试对话框”所指定的路径内,一般是/Debug或/Release内。hinstDLL=LoadLibrary((LPCTSTR)"hookKB.dll");2.WinExec指令所调用的.exe及.txt等参数文档,都需要放在“工程-设置-调试-工作目录”指定的路径下。其运行结果也会存在此路径中。WinExec("MySVM.exe train.txt",SW_SHOW);另外,调用的.exe程序生成时,应分别设置各自“工程-设置-调试-工作目录”及程序变量/命令参数为各自.exe单独执行时所
阅读全文
posted @
2012-02-14 15:02
justiner
阅读(1242)
推荐(0)
ifstream读文件区别,.eof())多了好几个
摘要:ifstream读文件区别:1.txt内容:“a空格b空格c空格”方式一:int i=0;ifstream readname(“1.txt”,ios::out);while (!readname.eof())//检测到文件终止,直到无字符为止{ readname>>ImageName i++;}.eof读完c后还会继续读c之后的空格,故多出来了一次,最终i=4,当读c之后的空格后,ImageName仍为c.方式二:int i=0;ifstream readname((“1.txt”,ios::out);while (readname>>ImageName){i++;}只
阅读全文
posted @
2011-12-14 14:09
justiner
阅读(782)
推荐(0)
error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
摘要:http://ghyan1208.blog.163.com/blog/static/162866676201072511746382/错误原因主要是因为#include <afx.h>这句的位置不对,应该放在第一行。在每一个.cpp或.h里面都应该是第一行。: fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>我是在windows console下编译 枚举局域网主机名及其ip 的时候遇到这个问题的#include "win
阅读全文
posted @
2011-12-14 10:19
justiner
阅读(3021)
推荐(0)
【转】OpenCV里IplImage数据结构极易出错的问题,IplImage和单字节char*的相互转换
摘要:http://blog.csdn.net/liuyi1985/article/details/2174328http://blog.csdn.net/liuyi1985/article/details/2195364对OpenCV稍有了解的同学都知道里边用于存储图像数据的IplImage,其中有两个属性非常值得关注,稍不留神就会导致错误(后附错例一则):一是width属性;二是widthStep属性。前者是表示图像的每行像素数,后者指表示存储一行像素需要的字节数。 在OpenCV里边,widthStep必须是4的倍数,从而实现字节对齐,有利于提高运算速度。如果8U单通道图像宽度为3,那么wid
阅读全文
posted @
2011-12-07 10:26
justiner
阅读(855)
推荐(1)
[转帖]fstream的使用方法介绍
摘要:在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<' ';就表示把字符串"Write Stdout"和换行字符(' ')输出到标准输出流。2、析取器(>>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是
阅读全文
posted @
2011-12-05 15:43
justiner
阅读(230)
推荐(0)
【转】VC动态内存分配PPT
摘要:http://wenku.baidu.com/view/eb8963ea6294dd88d0d26b59.html关于动态内存分配的详细介绍,觉得不错,共享之。
阅读全文
posted @
2011-12-05 14:54
justiner
阅读(168)
推荐(1)
[转]浅谈C中的malloc和free
摘要:原帖及讨论:http://bbs.bccn.net/thread-82212-1-1.html 在C语言的学习中,对内存管理这部分的知识掌握尤其重要!之前对C中的malloc()和free()两个函数的了解甚少,只知道大概该怎么用——就是malloc然后free就一切OK了。当然现在对这两个函数的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写下这篇文章作为一个对知识的总结。这篇文章之所以命名中有个“浅谈”的字眼,也就是这个意思了!希望对大家有一点帮助! 如果不扯得太远的话(比如说操作系统中虚拟内存和物理内存如何运做如何管理之类的知识等),我感觉这篇文章应该是比较全面地
阅读全文
posted @
2011-12-05 14:50
justiner
阅读(160)
推荐(0)
OpenCV2.0配置【转,亲测】
摘要:http://hi.baidu.com/syqust/blog/item/5ca8be385a641cc9d56225a2.htmlhttp://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1安装所需要的软件安装VC++ 2008 ExpressVisual C++ Express是微软推出的一款免费集成开发环境,如果你没有足够资金购买Visual C++,你可以使用Visual C++ Express。本安装说明撰写时,最新的版本是Visual C++ 2008 Expre
阅读全文
posted @
2011-12-05 11:33
justiner
阅读(1203)
推荐(1)
VC学习第一天【自我组合】
摘要:1. vc新建工程Win32 Application和Win32 Console Application的区别:一个是控制台应用程序,一个是window应用程序,不同的两种。控制台console应用程序:入口函数为main,一般写C和C++计算类代码常用,如计算水仙花数、冒泡排序等一类程序。程序运行结果以命令行窗口显示。window应用程序:入口函数为WinMain,一般用于写桌面应用程序,强大之处在于能够作出用户操作界面,并与操作系统配合捕获并响应用户的各种操作,如鼠标移动、按钮点击等。常用来和数据库结合做管理系统,如财务管理系统等,当然,这类系统一般用MFC做较为容易。http://wen
阅读全文
posted @
2011-11-30 14:50
justiner
阅读(277)
推荐(0)