自定义博客皮肤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/4044790 C++输入/输出流 一、流 低级I/O功能(如无格式的I/O):通常指大量的字节在设备到内存或内存到设备的简单传输。 高级I/O功能(格式化I/O):它将字节组合成有意义的单元,如数据类型。 对于大容量文件的处理,使用无格式的I/O可获得最佳

2012-03-23 00:32:35 1477

原创 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 1165

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

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

2011-12-11 00:40:09 4282

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

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

2012-03-30 01:09:42 1522 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 1111

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

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

2012-03-20 18:12:12 813

原创 浅谈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 545

转载 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 714

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

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

2012-01-05 06:56:26 842

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

今天写程序的时候要用到二维数组作参数传给一个函数,我发现将二维数组作参数进行传递还不是想象得那么简单里,但是最后我也解决了遇到的问题,所以这篇文章主要介绍如何处理二维数组当作参数传递的情况,希望大家不至于再在这上面浪费时间。 正文:     首先,我引用了谭浩强先生编著的《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 546

转载 关于引用的探讨

【个人觉得很对,之前我一值对给计算机一个变量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 513

空空如也

空空如也

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

TA关注的人

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