摘要: 问题描述:windows下int main(){ string str; while(cin>>str); cout<<"\n"<<"end"<<endl;}控制台输入多个字符串后,输入文件结束符crtl-Z,并未使while循环结束,该如何跳出while循环?解决方法:方法1:回车 - ctrl-z - 回车 方法2:改代码,设置自己的文件结束符String a;while((cin>> a)&&a!='X')X可以为自己设置的文件结束符。原因解析:当从键盘输入 阅读全文
posted @ 2012-11-09 13:07 seventhsaint 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/mlyboy/article/details/5371765虽然说C++ Primer Plus的前7章差不多都是重述C语言的知识,但这并不代表你懂得点C语言就可以忽略这些内容,直接从OOP开始学!和输入和输出有关的缓冲区操作便是一个非常重要但又特别容易被我们这些C++菜鸟所忽视的内容,我在写C++ Primer Plus编程练习时出现的绝大多数bug都和它有关。 对于我这样从BASIC学到VB再学到C的人来说,想弄明白缓冲区是个什么东西还真不是一时半会的事,因为在BASIC和C中根本没有缓冲区的概念。好,现在先看一个小程序。[cpp] view 阅读全文
posted @ 2012-11-09 12:33 seventhsaint 阅读(268) 评论(0) 推荐(0) 编辑
摘要: “认识你自己”,也许即使对哲学没有多少了解的人都会在言谈中说出这句话,也许仅仅以一个哲学命题来看待它,已经有失公允了。“认识你自己”,一句镌刻于古希腊德尔菲神庙上的铭言,已然在亘古的历史中回响了千年。当我们注视这句话语的时候,目光便超越了哲学,甚至超越了神话,而并行于永恒。也许,它原本就不是一个产生于人间的命题,而是一个神谕,一个启示,时时警醒着生活于时间的芸芸众生,告诉我们作为人的高贵与责任。也正是因为如此,当西方的圣人苏格拉底将这句话引入哲学的思考时,他便成为了第一个把哲学从天上拉回到人间的人。在哲学领域,“认识你自己”意味着哲学研究的一次大的转向。在苏格拉底以前,西方哲学一方面集中于对自 阅读全文
posted @ 2012-11-07 18:41 seventhsaint 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 众所周知,哲学是关于智慧的学问,然而,当一个哲学家说出最高的智慧就是“自知其无知”时,将会引起怎样的一种震动。但历史却往往上演如此的戏剧,这句“自知其无知”恰恰出自在当时被视为最有智慧的人——苏格拉底之口。然而,这句看似离经叛道的话并非由于哲学家故意的自谦,而是他苦心求证的结果。在古希腊,虽然推崇理性的哲学在日常生活中有着巨大的影响,但古希腊人仍然具有十分浓厚的宗教信仰,他们相信神可以通晓世间的一切,所以在他们遇到事情的时候往往要到神庙中去祈求神谕,并且他们会将由神庙祭司传达的神谕当作是绝对的真理。苏格拉底在此时已经享有了在雅典公民中最有智慧的声誉,那么就有人想知道他究竟是不是最具智慧的人。那 阅读全文
posted @ 2012-11-07 17:20 seventhsaint 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 哲学从来就不是能找到一致意见的场所,黑格尔说整个哲学史就是各个哲学家相互厮杀的战场,这话很有道理。比如在对人的思考上,有哲学家认为人是自由的,就同时会有哲学家认为人是受到束缚的。卢梭,就是这样一个哲学家,他痛心疾首地说:“人生而自由,却无往不在枷锁之中”。这里的枷锁指的正是被我们认为是维护我们自由的法律、道德以及人类一切的文明。我们来看看这个在当时近乎石破天惊的论断究竟是什么含义。卢梭认为,要知道社会应当怎样,必须先知道社会是怎样。社会是怎样的呢?在卢梭看来,“人类的实际情况”显然没有体现“正义和功利”的结合,因为“人无往不在枷锁之中。自以为是其他一切的主人的人,反而比其他的一切更是奴隶” 。 阅读全文
posted @ 2012-11-07 17:14 seventhsaint 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 当你在职场面对无数竞争对手时,当你每年报考公务员考试看到数百上千人竞争三五个职位时……你大概也会像很多人那样希望我们的计划生育政策早实行几十年吧。其实不只是你,很多思想家都对人与人之间的这种竞争关系做出过研究,并提出了很多各不相同的观点。比如法国哲学家萨特说,他人就是地狱。这大概是对人际关系最恶毒的评论吧。而英国伟大思想家——霍布斯则说,“人对人像狼一样”。我们这里要讲的就是霍布斯的这个命题。霍布斯说人对人像狼一样,并不是要论证这个命题本身,而是要通过这个命题来论证自己的政治哲学和政治主张,因此要了解这命题有必要先从霍布斯的政治思想出来。托马斯?霍布斯(1588-1679)是17世纪英国伟大的 阅读全文
posted @ 2012-11-07 17:12 seventhsaint 阅读(1879) 评论(0) 推荐(0) 编辑
摘要: 选择要在其上方插入新行的行。同样,选择要在其左侧插入新列的列。选择要插入的行和列的数目。操作方法若要选中多行、多列或整个表格,请拖动鼠标跨越行、列或整个表格。若要选中列,请指向列的顶部边框外侧,并在指针变为向下的箭头时单击鼠标。单击鼠标右键,然后单击快捷菜单上的“插入行”或“插入列”。提示还可以使用“表格和边框”工具栏上的“绘制表格”工具在所需位置绘制行或列。如果没有显示“表格和边框”工具栏,请在“常用”工具栏上单击“表格和边框”。要在表格的末尾添加一行,可单击最后一行的最后一个单元格,然后按 Tab。 阅读全文
posted @ 2012-11-07 10:04 seventhsaint 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: 1. Ctrl+C 中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断。MATLAB这时可能正疲于应付,响应会有些滞后。2. figure命令新建一个绘图窗口figure 可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口。当有多个figure窗口时,在命令窗口中执行如Plot等命令将覆盖当前figure窗口中的对象。所谓的当前figure窗口,也就是最后一次查看的窗口(可以用命令gcf得到)。figure(N),将编号为N的窗口置为当前figure,出现在所有窗口的最前面,如果该窗口不存在,则新建一个编号为N 阅读全文
posted @ 2012-11-07 08:54 seventhsaint 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Lobatto积分类似于Guass积分,但有如下差异:1. 积分节点包括积分区间的端点.2. 积分具有2n–3次代数精度,其中n是节点数.公式如下:Lobatto quadrature of functionf(x) on interval [–1, +1]:Abscissas:is thestzero of. Here Pn(x)areLegendre polynomials.Weights:Remainder:Some of the weights are:Number of points,nPoints,xiWeights,wi摘自:http://en.wikipedia.org/w/i 阅读全文
posted @ 2012-11-06 22:44 seventhsaint 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1. 使用 mimetex 代码:将 <img style="VERTICAL-ALIGN: text-bottom" src="http://www.forkosh.com/mimetex.cgi? e^{-i\pi}-1=0" alt="" />直接插入到网页代码中即可显示.2. 使用mathtex 代码将 <img alt="" src="http://www.forkosh.com/mathtex.cgi? e^{-i\pi}-1=0" />插入到网页代码中即可显 阅读全文
posted @ 2012-11-06 16:35 seventhsaint 阅读(210) 评论(0) 推荐(0) 编辑