自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 cin,cout,以及其返回值

我在考虑这个问题时也是百思不得其解。。好不容易看到这篇文章。。故转载转自: http://blog.csdn.net/kongbai308416350/article/details/4470914今天在看c++primer的时候,读到其中这样一段话:When we use an istream as a condition, the effect

2012-03-29 22:40:49 906 1

转载 C++输入/输出流

转自 http://blog.csdn.net/kevinyuen/article/details/4044790C++输入/输出流一、流低级I/O功能(如无格式的I/O):通常指大量的字节在设备到内存或内存到设备的简单传输。高级I/O功能(格式化I/O):它将字节组合成有意义的单元,如数据类型。对于大容量文件的处理,使用无格式的I/O可获得最佳

2012-03-23 00:32:35 1474

原创 C,C++表达式求值顺序【推荐】

文章来源:       裘宗燕:C/C++ 语言中的表达式求值正文:   经常可以在一些讨论组里看到下面的提问:“谁知道下面C语句给n赋什么值?”m = 1; n = m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C++系统里,下面表达式打印出两个4,而不是4和5:a = 4; cout C++ 不是规定 要弄清这些,需要理解的一个问题

2012-03-07 21:52:06 540

转载 C/C++内存分配

转自    http://blog.csdn.net/hjyhh/article/details/2224543一.在c中分为这几个存储区1.栈 - 有编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始

2011-12-11 00:48:06 1164

转载 一个进程在内存中的布局

文章转自        http://patmusing.blog.163.com/blog/static/135834960201001512358686/对于一个完整的程序,在内存中分布情况如下图:          值得一提的是:在C#中struct存放在栈区,class存放在堆区,所以一般struct要比class要快的。

2011-12-11 00:40:09 4281

转载 【C++编程对缓冲区的理解】韩耀旭

转自  http://www.vckbase.com/document/viewdoc/?id=1897正文:   什么是缓冲区缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。缓冲区根据其对应的是输入设备还是输出设备,分为输入缓冲区和输

2012-03-30 01:09:42 1520 1

原创 VS2010不能创建项目解决方法

在命令行输入:运行输入 regsvr32 %windir%\system32\jscript.dll参考http://social.msdn.microsoft.com/Forums/zh-CN/visualstudio2010zhchs/thread/58630ca2-8cb1-484d-9413-d8ce304c4c84

2012-03-22 18:27:37 1110

转载 【模板类中重载输入输出流 】

转自  http://blog.sina.com.cn/s/blog_6a7439b30100vfib.html文章在模板中输入输出流的重载,若使用友元在类内声明,在类外实现,那么链接时就会报错,可以使用三种方式来实现输入输出流的重载。一、将输入流输出流的重载的实现写在类中#includeusing namespace std;templat

2012-03-20 18:12:12 812

原创 浅谈C/C++中的顺序点和副作用

顺序点这个知识点是我在想下面的代码时遇到的问题。可能看着很白痴,,但却有研究价值int a=10,b=20;然后分别运行下面的代码1) a = a+b-(b=a);2)a = (a+b) - (b=a);3)a = -( (b=a)-(a+b));均没有实现a,b值的互换于是从网上查找资料,找到了下面的文章,,转来给大家看看转自:http://dev

2012-03-07 21:18:22 544

转载 const引用与非const引用

转自  http://my.oschina.net/sasa/blog/7921 const引用可读不可改,与绑定对象是否为const无关,注意区分const引用与对const对象的引用非const引用可读可改,只可与非const对象绑定const int ival = 1024;const int &refVal = ival; // ok: bo

2012-03-06 19:25:36 711

原创 【水题】POJ-1218 THE DRUNK JAILER

我是一个菜鸟,写这个完全是为了记录自己的历程,也为很好的督促自己不放弃,不抛弃。题目原文:THE DRUNK JAILERTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 17702 Accepted: 11266

2012-01-05 06:56:26 838

转载 如何将二维数组作为函数的参数传递

今天写程序的时候要用到二维数组作参数传给一个函数,我发现将二维数组作参数进行传递还不是想象得那么简单里,但是最后我也解决了遇到的问题,所以这篇文章主要介绍如何处理二维数组当作参数传递的情况,希望大家不至于再在这上面浪费时间。正文:   首先,我引用了谭浩强先生编著的《C程序设计》上面的一节原文,它简要介绍了如何将二维数组作为参数传递,原文如下(略有改变,请原谅):   [原

2011-12-25 20:37:46 653

转载 指针, 指针的指针, 数组, 指针数组, 数组指针

【http://hcmfys.iteye.com/blog/588806】--------------指针----------------int a=10;int *p=&a;-------------指针的指针-----------int b=20;int *p=&b;int **p2p=&p;-------------简单数组----

2011-12-02 23:41:05 545

转载 关于引用的探讨

【个人觉得很对,之前我一值对给计算机一个变量a,而他可以给出结果不解,觉得最后还是要根据地址才能找到。。看了这个,我更相信了。。】关于转贴文章的声明,首先感谢原文作者的辛苦努力.如果转贴的文章损害了作者的利益,本人将会删除相关文章.)原文在http://www.rayoko.com/article/201.htm以下是文章的内容:在看这篇文章之前,请你先要明白一点:那就

2011-11-30 22:34:48 361

转载 关于引用的实质【挺不错的,印证我的一些想法】

原文地址:http://tech.ddvip.com/2009-05/1242098282118673.html一般的教材上讲到引用时,都是说“引用是对象的一个别名”。我认为这种定义是不清晰的,不利于初学者理解引用。至少我自己曾经被这个定义困扰了一段时间。到底什么是“别名”?  实际上,引用的实质是位于xxxxxx地址上的一个xxxx类型的对象。比如教科书上常用的例子:

2011-11-30 22:06:29 471

转载 C格式字符(来自百度百科)

格式字符  printf函数格式字符:  C语言中对于不同类型的数据用不同的格式字符。常用的有以下几种格式字符:  (1)d格式字符。用来输出十进制整数。有以下几种用法:  1、%d,按整型数据的实际长度输出。  2、%md,m为指定的输出字段的宽度。  3、%ld,输出长整形数据。  (2)o格式符,以八进制

2011-11-24 22:08:01 510

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除