C++读取文件夹中所有文件的路径,包含子文件夹

输入文件夹的路径,会返回该路径下所有文件的路径,包含所有子文件夹的文件路径,并保存在vector容器中,C++实现指定文件夹的路径,获取该路径下所有文件的路径,含子文件夹:...
阅读(176) 评论(0)

C/C++ VS中调用matlab函数的方法

C/C++ VS中调用matlab函数的方法 Matlab在数值等矩阵运算中具有很大优势,并且Matlab提供了强大的工具箱可以使用,在C/C++开发中,我们可以在VS下调用matlab函数进行混合编程。下面主要介绍VS中调用matlab函数的环境配置方法。    本人的配置版本:VS2010 +Matlab 2010b 32位+系统WIN7 34位1. LINK : fatal error LNK1104: 无法打开文件“libeng.lib”...
阅读(794) 评论(1)

MFC使用OpenCV在文档窗口中显示图像(支持多图片格式)

MFC使用OpenCV在文档窗口中显示图像(支持多格式图片),在VS2010中新建一个 MFC单文档或多文档的应用程序,结合OpenCV强大的图像处理工具,我们可以在MFC的“File/open”直接打开并显示图像,具体方法如下: (1)首先新建一个单文档或多文档的应用程序,项目名:Demo1 (2)在“Demo1Doc.h ”头文件中包含“#include ”并声明Mat变量img...
阅读(891) 评论(0)

MFC文件打开格式,MFC默认打开文档后缀(支持打开多图像格式)

在VS中新建一个 MFC单文档或多文档的应用程序,可以通过“文件(File)/打开(open)”的打开文件选择的对话框,那如何选择文件过滤器呢,比如要实现选择打开文件格式为*.bmp或*.jpg的图像文件。一般可以通过编程的方法,动态实现这一方法,这有相关的博客介绍,我这里主要介绍另外两种简单的方法,可以实现默认支持的文件打开格式,也可以实现支持多格式的文件。 【方法一】在新建MFC项目时(如单个文档或者多个文档)的MFC项目,在向导的【文档模板属性】的“文件扩展名”中输入你想默认支持的文件格式,如这里填写...
阅读(454) 评论(0)

C/C++指向指针的指针

我在一篇教程中看到下面这段,它描述指向指针的指针是如何运作的。 引用文章相关段落如下: int i = 5, j = 6, k = 7; int *ip1 = &i, *ip2 = &j;现在我们可以这么写: int **ipp = &ip1; 那么现在指针 ipp 指向了 ip1,ip1 指向了 i。*ipp 就是 ip1,**ipp 就是 i,或者说是 5。我们可以用我们熟...
阅读(234) 评论(0)

解决VS2010复制代码中文乱码的问题

解决VS2010复制代码中文乱码的问题 直接复制VS2010的代码到Word里面去时,中文会出现如下乱码的现象(见下图),一种简单的方法是先把代码复制到记事本,再从记事本复制到Word,但是这样会失去了代码原有的格式,失去高亮色,这不是我们想要的。 从VS2010复制代码到Word出现乱码现象:...
阅读(1745) 评论(0)

C/C++中Static和Const的作用

C/C++中Static和Const的作用     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51119499 (一)const的作用 : 1.定义常量    (1)const修饰变量,以下两种定义形式在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量的值value是不可变的,即为只读类型...
阅读(295) 评论(0)

inline内联的用法与作用

inline内联的用法与作用      内联函数是一种编译机制,优点从代码上是看不出来的,但是程序的执行效率上有差别,通常,编译器对函数调用的处理是一种类似中断的方式,即当执行到函数调用语句时,程序把当前所有的状态信息比如CPU所有寄存器(其中一个很重要的就是指令指针寄存器)的值保存起来,然后放心大胆地转去执行那个函数的代码,执行完后再返回原来的地方,恢复原先保存过的状态信息,于是也就可以接...
阅读(256) 评论(0)

C/C++语言宏定义##连接符和符#的使用

C/C++语言宏定义##连接符和符#的使用      【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51119499 (一)C/C++语言宏定义##连接符和符#的使用      ## 连接符号:在带参数的宏定义中,将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的...
阅读(414) 评论(0)

Java中只有按值传递,没有按引用传递!

今天,我在一本面试书上看到了关于java的一个参数传递的问题: 原文地址:http://guhanjie.iteye.com/blog/1683637  写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递?  我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Java中...
阅读(418) 评论(0)

常用数据结构及复杂度

来自:匠心十年 - 博客园 作者:Dennis Gao 链接:http://www.cnblogs.com/gaochundong/p/3813252.html 常用数据结构的时间复杂度 Data Structure Add Find Delete GetByIndex...
阅读(680) 评论(0)

2016年华为校招上机考试试题答案

数组排序 描述: 用户输入有符号整型数组(十进制),去掉重复值后,按照升序输出整型数组(十进制)。 输入: 整数N,表示数组的个数;N个整数,整数之间以空格隔开 输出: 去掉重复后,按照升序输出数组 样例输入:4 6 3 3 9 样例输出:3 4 6 9 给出一个字符串形式表达的二叉树,求出指定节点深度。 输入的树形结构字符串格式为: 1、以父节点、左子树、右子树表示的二叉树;每个父节点不会超过两个子节点; 2、树的每一个节点采用单个字母表示;树的层次采用数字表示,树根的层次为1,下一层为2,不会超过9...
阅读(7708) 评论(3)

解决devenv.exe应用程序错误,应用程序发生异常

解决devenv.exe应用程序错误,应用程序发生异常 打开VS2008/2010时,经常碰到:devenv.exe应用程序错误,应用程序发生异常,造成的原因是多种的,可能是环境变量配置出错,可能是你安装了冲突的插件,如Visual Assist X,可能是VS软件路径配置错误,也可能是C:\Windows\System32中缺失某个文件,也可能是电脑兼容性问题~以鄙人经验,出现这种情况可以尝试这样解决。 打开VS2008/2010时,经常碰到:devenv.exe应用程序错误,应用程序发生异常,...
阅读(1790) 评论(0)
    个人资料
    • 访问:363294次
    • 积分:4354
    • 等级:
    • 排名:第7418名
    • 原创:98篇
    • 转载:45篇
    • 译文:1篇
    • 评论:111条
    博客专栏
    最新评论