摘要: 1.新建项目,创建项目和解决方案 StaticLibrary 这是静态库项目 G:\C++Learn\Library Library文件夹用于存放库相关文件,包含静态库与后面的动态库工程和解决方案 StaticLibraryDemo 静态库解决方案名称 2.点击下一步,出现如下界面 选择静态库,选择 阅读全文
posted @ 2019-12-17 10:10 SmallOverFllow 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 定义: 静态库与动态库都属于库,库从本质上来说就是种代码重用的方式。 把需要重复使用的公共代码抽离出来,生成库文件,外部程序只需包含库文件,调用相关接口即可 静态库与动态库区别: 静态库:需要库的.h和.lib文件,程序编译链接时,在链接阶段会把整个静态库打包到程序中,此时静态库就成为了程序的一部份 阅读全文
posted @ 2019-12-17 08:45 SmallOverFllow 阅读(509) 评论(0) 推荐(0) 编辑
摘要: Visual AssistX是一款非常好的Microsoft Visual Studio插件,它可以完全集成到您的Microsoft开发环境中,升级了您的IDE, 在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 软件支持Microsoft Visual Studio 阅读全文
posted @ 2019-12-16 08:19 SmallOverFllow 阅读(7164) 评论(0) 推荐(0) 编辑
摘要: 1.编程开发工具 Vc6.0 + msdn https://pan.baidu.com/s/1-ObloerwhacjHqeoxFzKIg 提取码: igo2 Vs2012安装介绍 https://www.cnblogs.com/fzxiaoyi/p/12041854.html Vs2012帮助文档 阅读全文
posted @ 2019-12-16 07:14 SmallOverFllow 阅读(214) 评论(0) 推荐(0) 编辑
摘要: AirPlay媒体播放器无需安装,并不会修改注册表,生成桌面快捷方式,加入启动菜单及快速启动。 因此,您只需要下载本软件,保存在任何地方即可使用。使用方便,界面酷炫。 自动下载和显示歌词、专辑封面。汇编级优化,占用极少系统资源。此软件还附带电台功能,可获取在线音乐电台。 官网:http://www. 阅读全文
posted @ 2019-12-16 06:50 SmallOverFllow 阅读(945) 评论(0) 推荐(0) 编辑
摘要: Vs2012的帮助文档:Microsoft Help Viewer.exe,vs2010对应的是1.0,vs2012对应的是2.0,版本号以此类推 与早期的chm格式的msdn帮助文档不同在于: 1. 默认不能单独运行帮助文档 2.需要一个xxxx.msha 的清单文件,以及相应的xxx.cab包 阅读全文
posted @ 2019-12-15 09:53 SmallOverFllow 阅读(2070) 评论(0) 推荐(0) 编辑
摘要: 1.下载Vs2012旗舰版安装文件 http://download.microsoft.com/download/B/0/F/B0F589ED-F1B7-478C-849A-02C8395D0995/VS2012_ULT_chs.iso 2.解压缩下载的ISO文件,双击“vs_ultimate.ex 阅读全文
posted @ 2019-12-15 08:24 SmallOverFllow 阅读(6354) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 电脑死机,重启电脑后打开解决方案,提示“选择的文件不是有效的解决方案文件” 解决方案: 1. 先用记事本打开这个解决方案查看下,发现其中内容变成空白了? 2. 打开项目中的xxxx.vcxproj文件 解决方案所在目录:C:\Users\Administrator\Desktop\Dem 阅读全文
posted @ 2019-12-12 08:59 SmallOverFllow 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 问题描述: win7系统中右键新建没有写字板 解决方案: 1. 按下Win+R后输入regedit打开注册表. (可以使用组合键ALT+ 键盘上的左键, 对展开的注册表项进行折叠方可查看) 2.定位到:HKEY_CLASS_ROOT\.rtf 3. 右键新建能查看到word, word后缀名是.do 阅读全文
posted @ 2019-12-07 00:48 SmallOverFllow 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在查看chm帮助文档时,发现默认显示字体过小,阅读吃力 解决方案: 1. 点击选项按钮->Internet 选项 2. 点击辅助功能 3. 选中 忽略网页上指定的字号,点击确定 最后显示效果如下: 阅读全文
posted @ 2019-12-06 03:36 SmallOverFllow 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1.函数重载 相同作用域下,有多个函数名相同,但形参列表不同的函数,常用于处理功能相同但数据类型不同的问题 函数重载的规则: 函数名必须相同 函数形参列表必须不同(可以是参数个数不同,或者数据类型不同,或者参数排列顺序不同) 返回值可以相同也可以不同 注意:如果函数名相同,函数形参列表也相同,只有返 阅读全文
posted @ 2019-11-23 18:26 SmallOverFllow 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 严谨编码风格的重要性: 1.便于代码合并,满足团队开发的需要 2.合格程序员的必备素质 3.防止编码错误 4.易读易理解 Google C++编码规范(中文版) https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styl 阅读全文
posted @ 2019-11-20 20:55 SmallOverFllow 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 找到项目中的stdafx.cpp,右键属性,找到C/C++->预编译头, 设置为创建预编译头, 重新生成 阅读全文
posted @ 2019-03-14 01:28 SmallOverFllow 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 1.根据错误信息中的url,找到对应文件夹下的htm文件 2.使用notepad++打开default.htm文件,找到错误提示的434行,注释掉433和434行 然后保存文件,重新新建win32控制台程序。 3.其它地方出现脚本错误,以此类推,修改上面那二句代码后保存即可。 阅读全文
posted @ 2019-03-13 23:49 SmallOverFllow 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 接前面二篇,继续开始新的研究 前面忘了说什么是主调函数与被调函数 主调函数:执行调用其它函数语句所在的函数 被调函数:被其它函数所调用的函数 简单说就是一个是发起调用者,另一个是被调用者 写个小例子说明下,一看就懂 Main函数就是主调函数,test_A()这句语句所在的函数就是主调函数 tset_ 阅读全文
posted @ 2018-03-05 20:25 SmallOverFllow 阅读(6852) 评论(0) 推荐(1) 编辑
摘要: 接上一篇 C#中的函数(-) 无参无返回值的函数 http://www.cnblogs.com/fzxiaoyi/p/8502613.html 这次研究下C#中的函数(二) 有参有返回值的函数 依然写一个小例子,用来测试 跟上一个例子差不多,区别就是MyFunction有二个参数a,b,返回二个数相 阅读全文
posted @ 2018-03-03 22:15 SmallOverFllow 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 分析下C#中的函数 先写一个小例子,一个静态函数,无返回值,无形参 在第17行与20行分别下断点 F5调试运行,此时中断在第17行MyFunction(), 在第17行右键反汇编,看下反汇编代码 这里的Call 002D0C30 对应用就是MyFunction() 此时F11直接进入MyFuncti 阅读全文
posted @ 2018-03-03 18:32 SmallOverFllow 阅读(4467) 评论(0) 推荐(0) 编辑
摘要: 这个问题听说是大公司面试都会问的问题,以前不怎么了解,好奇心勾引我来研究一下 首先从值类型分析,先写几句简单的代码供测试用,二行语句输出的都是true, 说明==与Equals功能是相同的, 判断的都是数值. 进入int内部查看下 重写Equals(object obj) 重载Equals(int 阅读全文
posted @ 2018-03-03 01:36 SmallOverFllow 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 经常会在使用C#类中的某个函数时想了解其中具体的代码,可是F12转到定义后只能看到函数简单的声明, 看不到方法体中的代码,这挺让人沮丧的.. 如下: F12进入后显示的是元数据, Equals函数只能看到注释以及函数声明,无法展开看到具体的函数体代码. 解决方案: 使用ReSharper内置的反编译 阅读全文
posted @ 2018-03-02 21:05 SmallOverFllow 阅读(2729) 评论(0) 推荐(1) 编辑
摘要: C#是一种面向对象的、运行于.net框架上的一种高级程序设计语言。 它的优点在于简单,类型安全,垃圾回收器自动回收内存,封装了许多常用的类,适合快速开发。 它的缺点在于依赖.net框架,跨平台支持有限,过度封装导致无法了解具体的内部细节,不适合对性能要求较高的项目。 .net框介绍 .NET框架是一 阅读全文
posted @ 2018-03-02 03:53 SmallOverFllow 阅读(301) 评论(0) 推荐(0) 编辑