2013年4月8日
摘要: 1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在标签之间。这个方法不需要参数,而且只能出现一次。2. RenderPage从名称可以猜出来这个方法是要呈现一个页面。比如网页中固定的头部可以单独放在一个共享的视图文件中,然后在布局页面中通过这个方法调用,用法如下:@ 阅读全文
posted @ 2013-04-08 11:46 一路前行 阅读(14375) 评论(0) 推荐(8) 编辑
摘要: 很多C++程序员还在使用而不是用更新的标准的库。 这两者都有什么不同呢?首先,5年前我们就开始反对把.h符号继续用在标准的头 文件中。继续使用过时的规则可不是个好的方法。从功能性的角度来讲, <iostream>包含了一系列模板化的I/O类,相反地<iostream.h>只仅仅是支持字符 流。另外,输入输出流的C++标准规范接口在一些微妙的细节上都已改进,因此, <iostream>和<iostream.h>在接口和执行上都是不同的。最后,<iostream>的各组 成都是以STL的形式声明的,然而<iostream.h> 阅读全文
posted @ 2013-04-08 09:49 一路前行 阅读(4657) 评论(0) 推荐(1) 编辑
摘要: 两者都是GUN(组织)的编译器。gcc是C编译器;g++是C++编译器 阅读全文
posted @ 2013-04-08 09:43 一路前行 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 前者是C++的语法文件,包含了一些对象的类型定义等后者是C的语法文件,包含了一些控制台输入输出的定义等 阅读全文
posted @ 2013-04-08 09:42 一路前行 阅读(1074) 评论(0) 推荐(0) 编辑