c/c++
文章平均质量分 79
xxm137164869
一个大学生中的菜鸟
展开
-
学习OpenCV
因为一些项目需要,最近在学习OpenCv,以下是一些学习OpenCv这本书的一些简介,教程下载地址:《学习OpenCv》《学习OpenCV》:计算机视觉是在图像处理的基础上发展起来的新兴学科。OpenCV是一个开源的计算机视觉库,是英特尔公司资助的两大图像处理利器之一。它为图像处理、模式识别、三维重建、物体跟踪、机器学习和线性代数提供了各种各样的算法。本书由OpenCV发起人所写,翻译 2013-03-08 14:23:55 · 1281 阅读 · 0 评论 -
预处理命令#pragma
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。一般格式其格式一般为: #pragma Para。其中Para 为参数,下面来看一些常用的参数常用参数 message 参数Message 参数能够在编译信息输出窗口中输出相应的信息,这对于源代码原创 2013-07-31 19:36:57 · 1217 阅读 · 0 评论 -
开源解析XML的解析库TinyXML
TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象模型,是将整个文档分成多个元素(如书、章、节、段等),并利用树型结构表示这些元素之间的顺序关系以及嵌套包含关系。原创 2013-09-04 00:09:11 · 4426 阅读 · 9 评论 -
符号文件(.pdb)——Windows 应用程序调试必备
符号文件(Symbol Files)是一个数据信息文件,它包含了应用程序二进制文件(比如:EXE、DLL等)调试信息,专门用来作调试之用,最终生成的可执行文件在运行时并不需要这个符号文件,但你的程序中所有的变量信息都记录在这个文件中。所以调试应用程序时,这个文件是非常重要的。用 Visual C++ 和 WinDbg 调试程序时都要用到这个文件。 在 Windows 系统中,符号文件以 .pdb 为扩展名,比如:每个 Windows 操作系统下有一个 GDI32.dll 文件,编译器在编译该 DLL 的时候原创 2013-09-12 15:16:09 · 7236 阅读 · 0 评论 -
在VS C++中调试DLL工程的方法
在做项目过程中,需要做一些DLL提供接口,方便调用的,但是DLL工程不能直接运行,需要其他调用才可以,懂的调试DLL是在做项目中学到,贴出来供大家学习。原创 2013-09-29 14:59:16 · 6550 阅读 · 0 评论 -
关于#ifdef __cplusplus extern C
__cplusplus是C++编译器的保留宏定义.就是说C++编译器认为这个宏已经定义了.extern "C"是告诉C++编译器件括号里的东东(比如函数)是按照C的obj文件格式编译的,要连接的话按照C的命名规则去找.翻译 2013-10-09 15:47:46 · 1273 阅读 · 0 评论 -
C++调用DLL方法
调用的原理:调用DLL,首先需要将DLL文件映像到用户进程的地址空间中,然后才能进行函数调用,这个函数和进程内部一般函数的调用方法相同。Windows提供了两种将DLL映像到进程地址空间的方法:隐式调用(通过lib和头文件)和显式调用(只通过提供的dll文件)。原创 2013-10-08 15:10:50 · 38314 阅读 · 1 评论 -
windows路径操作API函数
路径截断与合并函数 PathRemoveArgs去除路径的参数PathRemoveBackslash去除路径最后的反斜杠“\”PathAddBackslash 在路径最后加上反斜杠“\”PathRemoveBlanks去除路翻译 2013-10-17 20:13:25 · 1063 阅读 · 0 评论 -
c++ 提升程序的特权(AdjustTokenPrivileges)
c++ 提升程序的特权(AdjustTokenPrivileges)提升程序的特权,要用到三个函数:OpenProcessToken,AdjustTokenPrivileges,LookupPrivilegeValue原创 2013-10-26 17:45:04 · 2918 阅读 · 0 评论