摘要:代码就像写文章,就像描述一件事情。所有肯定有描述的好、描述的不够清楚之分、描述的一团糟等之分。 我觉得一个团队、一个项目、甚至一个公司,所有的代码应该只有一种风格、一个规范、一个标准。这个标准是靠所有人一起协商出来的,每一个细节都不是随便定的,都是有道理、有原因的! 统一风格和标准的使用,就像对一个类的引用。引用一个类的越多,在以后修改这个类的接口,影响也就越大。一个项目组的代码风格,命名规范、设...
阅读全文
11 2004 档案
摘要:真受不了他们了。人生中那么多时间都可以浪费,却偏偏要争红绿灯那么几秒钟时间??? 难道路人就没有为开车的人想想吗?难道开车的人就没有为路人想想吗?难道他们就没有为自己想想吗? 规格制定是用来执行的。 规则一定要遵守,为了争那么几秒钟、半分钟,可能会导致交通事故,受伤的还是你自己。由此给你的后代,给整个社会带来的影响是,所有人都对现存的规则熟视无睹。当人都去凌驾于规则和制度之上时,一切都会乱...
阅读全文
摘要:今天花了半个钟头看了一点点C#,对几点印象颇深。数组的申明: TYPE [] array; 果然厉害!把数组的语意诠释得一清二楚! boxing和unboxing:这个应该是从delphi里抄出来的。delphi里所有的数据类型都可以转成variable类型,再转回去。用一个对象保存基本数据类型信息,并且由编译器和语法来保证,既不影响效率,又方便快捷,爽! 但不爽地方,对象就是对象,...
阅读全文
摘要:程序,就是一堆逻辑加上一堆数据。由一堆逻辑去处理一堆数据,根据用户的输入,对相应的数据进行分析、处理、输出(从程序界面上、或文件中)。 C++语言中的模板,体现的就是数据与逻辑分离的哲学。只要使用模板,只要写一份逻辑代码,就可以根据不同的数据类型可以实现对不同数据的处理。 STL同样如此。所有的容器只负责保存数据,而不用管此数据到底是char、int、struct、还是objec...
阅读全文
摘要:这只是一个雏形,也不没有准备实现所有的C++特性。 现在已经实现了动态类型识别和多态特性。 最开始的想法是用字符方式实现DOS下的GUI界面,按钮、文本框、菜单、窗体、消息映射等。 后来觉得还是先把C++特性模拟出来,才好继续后来的工作。
阅读全文
摘要:csdn的Blog为什么不可以发文章?怒。。。。 个人对Microsoft没有意见,感觉它做的东西挺好用,挺舒服的。它很多理念也非常的先进。 但有些东西不爽。 好的就是好,没人可以掩盖。不好的,同样不可以掩盖,要批。
阅读全文
摘要:在C语言入门了之后,我体会到了编程的乐趣,那是人生最快乐的一件事情。当用创造世界的工具(编程语言和IDE),设计出虚拟世界的运行规则(程序),然后虚拟的世界就按照自己设计的法则运转时(程序将严格按照程序员的意愿去运行),那种乐趣是常人难以想象的! 程序员、用户、程序: 程序就是一个系统,类似于《信号与系统》中的系统,用户的输入类似于激励源,用户需要的就是系统的输出。这个系统的设计就是程...
阅读全文
摘要:CSDN的Blog上,刚贴出Delphi9。0相关产品特性,就看到n多人为了Delphi9。0和VS。net孰优孰劣争来争去。 争了就算了,还扯上彼此的智商、彼此的父母、彼此的祖宗。 中国人现在真的有点很无聊,一天到晚就知道为了一些无聊的事情争的死去活来。.NET好又怎样,。NET不好又怎样,对你有好处和坏处?即使你说服了别人,别人又多了什么好处了吗?你喜欢用Borland公...
阅读全文
摘要:一、需求 (CSDN上有人贴出了微创的三道面试题目,这是第三道) 在不同系列的CPU上面,有不同的字节序。为了在底层做适配,需要获取当前环境的字节序。请完成此功能。 二、现状 但我看到大部分人用的都是用函数调用的方式,获取字节序。返回BigEndian, LitterEndian,Error的形式。 缺点:1。开销大,函数开销大,如果能够以一条语句直接判断获取,效率会高的...
阅读全文
摘要:本Blog的观点与内容与任何人无关,同样跟csdn和cnblogs同样无关。如有责任问题,由本人一力承担,与任何第二方第三方无关。 如果对本Blog上的观点、内容等有不同意见的,可以给我提意见、与我讨论、一起分析。骂人的、泼冷水的、冷嘲热讽的,一律踢飞。等学会做人后,再到这来留言!
阅读全文
浙公网安备 33010602011771号