摘要: C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来)--->用来支持向磁盘文件的输出ifstream: 读操作(输入)的文件类(由istream引申而来)--->用来支持从磁盘文件的输入fstream: 可同时读写操作的文件类 (由iostream引申而来)---> 用来支持对磁盘文件的输入输出打开文件(Open a file)对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来,也就是说打开一个文件。被打开的文件在程序中由一个流对象(stream object)来表示 (这些类的一个实例) ,而 阅读全文
posted @ 2011-06-19 10:28 Podevor 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 导读:面试准备的重要性不用编者多言,大家都很清楚。本文是加拿大的一位程序员所写。大家可以看看国外程序员是怎么准备面试。不管你是否认同他的说法,《诗经》中有句话非常好——“它山之石,可以攻玉”。如果你还有其他面试准备方法,不妨在评论或微博中和大家一起分享。 一、开门见山 一般来说,你(求职者)在面试中会花很多时间谈论以前的经历。如果你还没有想出你的最具代表性的经历/案例,那么你现在是时候该做了。下面有张问题表,虽然很多问题看似比较低级,但相信我,看完这些问题后,你应当反思自己。即便面试时没有碰到类似这张列表上的问题,你在面试也可以用上已准备好的答案。 1. 说说你自己吧 2... 阅读全文
posted @ 2011-06-18 21:26 Podevor 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 我所在的创业公司Pulse一直希望能多招聘几个开发人员。因此,最近我想了很多招聘过程的有关事项,以及自己的一些面试经验。 我参加过的面试中,最糟糕的要数之前去电话面试实习的那次,那时有两个面试官对着扬声器和我谈到关于Java程序方面细枝末节的一些笑话。起初,我听得一头雾水,因为他们提到的那些点我之前都没碰到过,所以我觉得在那次面试中自己表现太差了。后来我想,我不想在一个不注重员工解决问题能力的公司实习。这就是我那次面试的最终结果,可我还是常常怀疑人们到底是怎样通过技术面试来为相应的工作挑选出合适的人选。我的猜测是,在面试中表现出色的人往往都是优秀的。但是,技术面试也可能会将在面试中表现不佳,. 阅读全文
posted @ 2011-06-18 21:19 Podevor 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 做程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶:1. 一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码 — —不管他的技术水平有多高。 好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望某种写法能可行。“一个卓越的车床工可以要求比一个一般的车床工多拿数倍高的工资,但一个卓越的软件写手的价值会10000倍于一个普通的写手。”——比尔 盖茨2. 一个优秀的程序员的效率会是一个普通的程序员的十倍之上。一 阅读全文
posted @ 2011-06-18 21:10 Podevor 阅读(129) 评论(0) 推荐(0) 编辑
摘要: http://www.cnbeta.com/articles/105232.htm虎年春节刚过,雨林木风公司位于松山湖的新大楼内,装修工人们又忙碌了起来。雨林木风, 曾被业界称为“三大XP盗版集团”之一,与番茄花园齐名。名气虽大,公司人员并不多,只有几十人。人虽少却占用了一栋六层的办公楼办公,还配备了专门的娱 乐休闲区。据说谷歌中国的办公环境也不过如此。 赖霖枫说,新大楼就是要向外界展示一个全新的雨林木风。 早在 2008年8月,微软打击盗版系统的大棒砸向了番茄花园,雨林木风迫于压力解散“雨林木风工作室”。 去年的平安夜,在解散一年后,雨林 木风高调发布了精仿Windows XP的Li... 阅读全文
posted @ 2011-06-18 20:29 Podevor 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-06-18 12:33 Podevor 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 错误原因:必须在g++前使用tab来分隔,如下面的红色部分,使用tab进行了分隔、修改上面;make成功 阅读全文
posted @ 2011-06-17 20:03 Podevor 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 入门: 入门就是要初步对编程的思想有个了解,并且能编程解决一些小问题。入门一定要选好书,难度如果太低了会造成对读者的误导,以为编程就是这么回事;也不能太高深,免的打击读者的信心。既然编程的入门要求是编一些小程序解决小问题,那么就没必要直接学习C++,我觉得循环、判断、跳转、指针才是最基本的编程思想,学通了这些对以后学习C++很有帮助。 我建议应该先把C扎实地学好,不光要掌握C的语法,因为学习编程的最终目的是解决实际问题,所以还要适当掌握把实际问题与编程联系在一起的能力,我推荐《 C程序设计语言(第2版) 》,这本书是C语言之父写的,不仅详尽介绍了C的语法,还提供了很多实际的小问题作为实... 阅读全文
posted @ 2011-06-17 18:03 Podevor 阅读(431) 评论(1) 推荐(0) 编辑
摘要: Most of this document was taken nearly verbatim from Paul Hilfinger. Any errors introduced, however, are David Wolfe's. IntroductionGNU provides are a publicly-available optimizing compilers (translator) for C, C++, Ada 95, and Objective C that currently runs under various implementations of Uni 阅读全文
posted @ 2011-06-16 10:07 Podevor 阅读(153) 评论(0) 推荐(0) 编辑
摘要: The C compiler on eniac is gcc. Its C++ counterpart is g++. To compile a C or C++ program: % gcc file.cor% g++ file.cThis compiles file.c into an executable binary named a.out.Here are a few options to gcc and g++: -o outputfileTo specify the name of the output file. The executable will be named a.o 阅读全文
posted @ 2011-06-16 10:04 Podevor 阅读(198) 评论(0) 推荐(0) 编辑