C/C++
Louis_xl_wang_王小龙
这个作者很懒,什么都没留下…
展开
-
编译错误之error C3861: “getline”: 找不到标识符
【原文网址】http://blog.csdn.net/xinhanggebuguake/article/details/5691645上述代码在编译时会提示以下错误:error C3861: “getline”: 找不到标识符。大多数人的第一印象,是getline的头文件;第二印象,命名空间;第三印象,编译器有问题。其实问题都不是这些,当把同样的代码拷贝进VS2008时转载 2013-05-31 15:34:20 · 5500 阅读 · 0 评论 -
C++ 标准IO库 - 文件流操作【ifstream ofstream fstream】
本文部分参考《C++ Primer》作者考虑不周之处,欢迎批评指正!O(∩_∩)O谢谢~Louis.Wang2013.5.31*****************************************************首先,fstream头文件定义了三种支持文件IO的类型:(1)ifstream : 由istream派生而来,提供文件的读操作;(2原创 2013-05-31 17:17:07 · 1296 阅读 · 1 评论 -
Debug Assertion Failed! 错误解析
【原文地址】 http://blog.sina.com.cn/s/blog_58804a030100ns2m.html VC++调程序出现如下错误: Debug Assertion Failed! Program: D:\wyuStud\debug\wyuStud.exe File: afx.inl Line:1转载 2013-06-13 11:53:16 · 1228 阅读 · 0 评论 -
C++堆、栈、自由存储区、全局/静态存储区和常量存储区
原文地址:http://www.cnitblog.com/guopingleee/archive/2011/10/07/54599.html一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)—— 一般由程序员分配释放,若程序员不释放,程序转载 2013-06-03 14:36:01 · 702 阅读 · 0 评论 -
VC Studio 使用技巧大全
VC Studio 使用技巧大全黄森堂(vcmfc) 1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号2.查看一个宏(或变量、函数)的宏定义 把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defiti转载 2013-06-04 09:57:58 · 591 阅读 · 0 评论 -
复制构造函数(拷贝构造函数)
【原文网址】http://blog.csdn.net/feiyond/article/details/1807068 也许很多C++的初学者都知道什么是构造函数,但是对复制构造函数(copy constructor)却还很陌生。对于我来说,在写代码的时候能用得上复制构造函数的机会并不多,不过这并不说明复制构造函数没什么用,其实复制构造函数能解决一些我们常常会忽略的问题。转载 2013-06-13 19:53:39 · 976 阅读 · 0 评论 -
c++继承中的内存布局
今天在网上看到了一篇写得非常好的文章,是有关c++类继承内存布局的。看了之后获益良多,现在转在我自己的博客里面,作为以后复习之用。——谈VC++对象模型(美)简.格雷程化 译译者前言一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。 Inside the C++ O转载 2013-06-08 16:36:32 · 652 阅读 · 1 评论 -
C++ map的基本操作和使用
C++ map的基本操作和使用原文: http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html 总结的很不错,直接拿过来了~ Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; mapmapst转载 2013-06-28 13:59:03 · 567 阅读 · 0 评论