摘要:在上篇文章里,我向大家介绍了在VS2005的IDE中,利用code expansion功能,自动生成Property的方法,事实上,在VS2005里已经预制了相当多的用来代码扩展(Code Expansion)的代码片断(Code Snippet),"prop"就是一个例子。在Tools菜单下,有一个叫作Code Snippets Manager的工具,在里面可以看到预定义的所有的Code Sni...
阅读全文
10 2004 档案
摘要:在上次介绍显示释放资源的文章,我提到了C++/CLI中提供了一种新的对象实例化语法,就仿佛在native c++中在静态栈上定义一个对象一样。今天就让我们来考察一下这个特性。另外,因为在上个帖子里回答Ninputer的一个问题时,犯了一个错误,我在这里纠正一下...定义以下以一个类。 ref class Test{Test(String^ s) { this->_s = s; } void H...
阅读全文
摘要:在以前的一篇帖子里我曾提到在C++/CLI中,会自动调用Dispose()方法。但那个时候只是从msdn上的文章中知道这样一个特性,还没有编译器的支持,所以一切也只能是纸上谈兵,很多细节都很不明朗。VC会以什么样的方式来提供这一特性,一直是我常思考的问题。然而甚至到VS.net 2005 beta1发布时,这一特性还没有得到支持。好在,在最新的Visual C++ 2005 Tool Refres...
阅读全文
摘要:是的,你没有看错。详情请看这里。有时候程序员真是显得非常可爱
阅读全文
摘要:对于new()约束,大家可能有一个误解,以为使用了new约束之后,在创建对象时与非泛型的版本是一致的: public class Tester where T:new() { public Tester() { t = new T();//等同于非泛型版本的new? 例如 object o = new object();? ...
阅读全文
摘要:http://msdn2.microsoft.com/library/晓得我就不在硬盘上装了 顺便,Whidbey的私有新闻组在VS2005 Express发布的时候已经公开了,可能还有人不知道,在这里转帖一下:http://communities.microsoft.com/newsgroups/default.asp?icp=whidbey&slcid=us或者,使用OE来访问: S...
阅读全文
摘要:好吧,我还是决定把这个帖子放在技术区,因为是写给技术人员看的。起因是看到大家疯狂地向某人索要电子书。我要说的是在emule上,没有找不到的电子书啊!(当然限于英文)只要是有电子版的书,几乎都能在emule上找到。如果你不知道emule是什么那么去这里下载一个,试用一下,现在使用emule下载已经十分方便了,不像eDonkey时代要找服务器那么复杂。而且重要的是支持搜索功能。这也是emule比BT强...
阅读全文