随笔分类 -  C++

解决VS2013中的控制台一闪而过的问题
摘要:修改项目配置,右键点击项目,在右键菜单中选择属性,然后在弹出的对话框左侧列表中中选择“配置属性”-->“链接器”-->“系统”,然后在右侧的列表中,在第一项”子系统“的值中选择”控制台(/SUBSUSTEM:CONSOLE)“。 阅读全文
posted @ 2014-08-24 14:49 heidsoft 阅读(488) 评论(0) 推荐(0) 编辑
无法查找或打开 PDB 文件解决办法
摘要:用VS调试程序时,有时会在VS底部的“输出”框中提示“无法查找或打开 PDB 文件”。这该怎么解决呢?下面,我们以VS2013为例,来教大家解决办法。工具/原料VS方法/步骤打开VS2013,点击菜单“工具”-“选项”。在选项窗口中,展开“调试”-“常规”,然后在右边的窗格中勾选“启用源服务器支持”... 阅读全文
posted @ 2014-08-24 14:47 heidsoft 阅读(1248) 评论(0) 推荐(0) 编辑
[c++]堆和栈的区别
摘要:堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数... 阅读全文
posted @ 2014-05-02 23:10 heidsoft 阅读(324) 评论(0) 推荐(0) 编辑
[c++]程序的内存划分理解
摘要:全局和静态数据区:用于存放全局变量和静态变量(全局变量和局部变量)常量数据区:用于存放常量数据代码区:用于存储代码栈:用于局部变量和函数参数堆:程序员申请(程序员控制的部分,new/delete#include #include int gGlobal=100; // global int main... 阅读全文
posted @ 2014-05-02 22:45 heidsoft 阅读(176) 评论(0) 推荐(0) 编辑
[c++]this指针理解
摘要:#include using namespace std;/** * this 指针理解 */class A{ int i;public: void hello(){ couthello();}由于单独开发基于c++的编译器,c++程序翻译成c程序后在,在使用c语... 阅读全文
posted @ 2014-05-02 15:04 heidsoft 阅读(252) 评论(0) 推荐(0) 编辑
Java 依赖注入标准(JSR-330)简介
摘要:作者:88250 ,Vanessa 时间:2009 年 11 月 19 日 Java 依赖注入标准(JSR-330,Dependency Injection for Java)1.0 规范已于今年 10 月份发布 。该规范主要是面向依赖注入使用者,而对注入器实现、配置并未作详细要求。目前 Spring 、Guice 已经开始兼容该规范,JSR-299(Contexts and Dep... 阅读全文
posted @ 2013-11-22 18:20 heidsoft 阅读(684) 评论(0) 推荐(0) 编辑
线程开发的禁忌
摘要: 阅读全文
posted @ 2013-11-18 00:20 heidsoft 阅读(218) 评论(0) 推荐(0) 编辑
内存理解
摘要:C和C++编译器把内存分为三块:基栈、浮动栈、堆: 基栈:也叫静态存储区,这是编译器在编译期间就已经固定下来必须使用的内存,如程序的代码段、静态变量、全局变量、const常量等。程序一调入内存,至少就要占用这么多空间。有个不大精确的算法,exe文件有多大,差不多基栈就有多大。 浮动栈:很多书称为“栈”,就是程序开始运行,随着函数、对象的一段段执行,函数内部变量、对... 阅读全文
posted @ 2013-11-17 23:41 heidsoft 阅读(279) 评论(0) 推荐(0) 编辑
c++静态变量与菲静态变量
摘要:刚开始用C++写程序,遇到了一个很奇怪的问题,就是在类定义的面定义了一个静态成员变量,但在使用时编译器报错称变量不是类的成员。文件a.h内容:/**********************A.h****************************/#defineA_HclassA{staticintnum1;intnum2;A();}#endif文件a.c内容:/**************************a.c**************/#include"a.h"voidA::A(){num2=1;//正确num1=2;//报错}编译 错误:undefine 阅读全文
posted @ 2013-11-10 23:06 heidsoft 阅读(204) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示