
c++
潇林
这个作者很懒,什么都没留下…
展开
-
c++读取文件目录下所有文件并输出
头文件:"io.h"参与的函数://搜索与指定的文件名称匹配的第一个实例,若成功则返回第一个实例的句柄,否则返回-1L long _findfirst( char *filespec, struct _finddata_t *fileinfo );//搜索与_findfirst函数提供的文件名称匹配的下一个实例,若成功则返回0,否则返回-1int _findnext(int原创 2013-06-18 16:31:06 · 1709 阅读 · 0 评论 -
c++ 调试过程中 “没有可用于当前位置的源代码” 和 总是出现反汇编窗口的 解决方案
一、如何关闭反编译窗口 工具-》选项-》调试 取消 “地址级调试”前面的勾选二、分析"项目不包含所要查看的源代码" 原因1:双击了“调用堆栈”窗口或“线程”窗口中没有源代码的模块。可以继续调试,但不能使用源代码窗口设置断点并在此位置执行其他操作。如果需要设置断点,请使用“反汇编”窗口。 原因2:试图调试托管代码的转储文件。Visu...原创 2013-07-19 10:02:45 · 3481 阅读 · 0 评论 -
如何解决代码版本不一致的问题
1. 将编写后的源码 拷贝一份出来, 2 . 在VS中,全选该cpp 所有的代码, 然后点击, 编辑-》高级-》设置选定内容的格式3,将项目重新编译4, 利用WinMerge 将拷贝出来的那份cpp文件 和 vs中的格式化后的cpp文件融合。将需要的内容拷贝到vs中的cpp文件5, 再次重新编译原创 2013-07-19 10:17:02 · 2161 阅读 · 0 评论 -
如何给引用参数设置默认值
今天 在编程过程中发现了一个问题: 我需要一个带有引用参数的函数,已达到函数结束,可以输出函数处理的结果(返回类型 用作他用),但是在调用的时候不需要传入参数。所以在设计函数的时候需要给引用参数设置一个默认值。下面是想到的方法:1.如果过引用参数需要用到射出函数结果时我们可以如此设计:bool A(int& iReslut) = 0;2.引用参数的值不改变原创 2013-12-30 14:55:46 · 2883 阅读 · 0 评论 -
ERROR LNK1123的解决方案
方法1、将 项目|项目属性|配置属性|连接器|清单文件|嵌入清单 “是”改为“否”。方法2、 查找是否有两个cvtres.exe。一个是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe, 另一个是C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.e原创 2013-12-27 20:07:59 · 823 阅读 · 0 评论 -
c++读取去某文件下个所有文件,同时输出文件信息
主要参与函数:_findfirst,_fiindNext, _findClose()头文件: “io.h"函数原型与功能: long __cdecl _findfirst(const char *, struct _finddata_t *) 搜索与指定的文件名称匹配的第一个实例,若成功则返回第一个实例的句柄,否则返回-1L int __cdecl原创 2013-12-27 20:09:32 · 832 阅读 · 0 评论 -
Win8.1 下 VS2010、VS2012中 扩展管理器 visual Assist X 启用,中文乱码 解决方案
解决方式: 1.点击屏幕右下角输入法,如果有用了搜狗的话,可以看到到屏幕的右下方,有个“s" 没错,就点它。 2.选择语言首选项。 3. 在”更改语言首相项“里面,删除所有自带的输入法,包括啥 美式键盘 啥的。 4. 保留你安装的输入法。 一般咱喜欢用 搜狗输入法, 就保留它。 然后重进VS试试。一切搞定。这乱码问题纠结我两三天的时间了,,,终于解转载 2015-03-19 19:50:24 · 1540 阅读 · 0 评论 -
source insight 3.x中文乱码解决
使用soruce insight 3.x版本过程中,部分文件存在中文乱问题,这里提供两种解决方式1、升级到source insight 4 , 对文件重新编码2、下载附加包,升级3.x到增强版升级包内三个文件。并将他们放置到 source insight 的安装目录下,如果是默认安装,一般在C:\Program Files (x86)\Source Insight 3\ms...转载 2018-12-05 15:27:31 · 2206 阅读 · 1 评论