2004年08月
微软在其即将推出的C#2.0(Visual C# Whidbey)中,添加了许多令程序员感到振奋的新特性。除了泛型(Generic)、迭代器(Iterator)、匿名方法(Anonmynous)和不完整类型(Partial Type)等重大的改进,还对现有的语法细节进行了很大的改进,极大地方便了.NET框架程序设计的工作,并且进一步加强了C#语言独有的高逻辑性。在本文中,我将向大家介绍一下这些改进。阅读全文>
发表于 @ 2004年08月24日 09:35:00|评论(loading...)|编辑
所谓程序结构,就是指通常人们所说的“节构化编程”、“面向对象编程”等等。我这里所想到的,是这些程序结构(以及支持它们的编程语言)之间的辩证关系。阅读全文>
发表于 @ 2004年08月21日 07:35:00|评论(loading...)|编辑
使用Visual Studio的朋友们都知道,作为Visual Studio套件的Visual C++集成开发环境并没有提供C语言编译器,我们只能使用C++编译器对C程序进行编译。尽管Eckel Bruce认为,用C++编译器来编译C程序可以发现程序中隐含的可能的错误(参见《Think in C++》),但我坚持认为这不是一个好办法:这只会让大家写出那些运用了大量C++特性的C程序。这种程序是不可取的。Bjnare Stroustrup也认为,C++应当是一门独立于C语言的、全新的程序设计语言。因此,我们需要一个能够编写纯C程序的开发环境和编译器。阅读全文>
发表于 @ 2004年08月20日 21:50:00|评论(loading...)|编辑