10 2006 档案

摘要:const 和 static readonly看起来挺像的, 但它们还是有区别的, const值要在编译时就使用常量初始化, 不能在运行时修改, 而static readonly值可以在编译器动态初始化, 但初始化之后也不能修改. 这是它们的区别, 对于const值编译器会有一些优化, 但这些优化在某些情况下可能导致错误.假如现在有两个工程, 其中有一个Class Library, 里面有个类: ... 阅读全文

posted @ 2006-10-28 11:31 Adrian H. 阅读(534) 评论(1) 推荐(0)

摘要:在Google上查如何用Visual Studio 2005 调试汇编语言, 找了几个小时也没找到我要的.. 为什么C++ inline 的汇编就可以那么爽的调试(可视化源码级的).. 而MakeFile项目里的就无法调试呢... HOW HOW HOW??? somebody help.... 还有那个MASM32要怎么用啊.... 为什么没有Visual MASM 2005 Express呢.... 阅读全文

posted @ 2006-10-27 15:38 Adrian H. 阅读(277) 评论(0) 推荐(0)

摘要:不愧是WPF的PM写的... 界面的确挺酷, 软件运行的速度感觉比Windows SDK里的XAMLPad要快. 比XAMLPad快当然更比Visual Studio里的Cider编辑器爽了.. 用Cider编辑对我来说简直就是煎熬(不排除是我的电脑配置不行).而且它还支持插件和代码段(Snippets). 自带的Color Picker插件也挺好用, 选好颜色就可以直接拖动到编辑器里.现在的版本... 阅读全文

posted @ 2006-10-23 16:42 Adrian H. 阅读(2481) 评论(4) 推荐(2)

摘要:下载安装后, 首先发现新的library文件变小了, 变少了, Release版本的library文件只有三个, 一共也就100K, 而最基本的Runtime(包含基础的Type System)只有15K而已~ 新的ASP.NET AJAX(不叫Atlas了还真不习惯)说是兼容各种浏览器, 并可以在非ASP.NET环境下使用.. 我想也就是可以使用那些ClientScript吧, 不过即使只用C... 阅读全文

posted @ 2006-10-20 21:55 Adrian H. 阅读(264) 评论(0) 推荐(0)

摘要:今天看Thinking in C++ 2nd v2第一章的关于set_unexpected, 测试书里的代码, 发现和书上的结果不同, 代码如下: //: C01:BadException.cpp {-bor} #include // For std::bad_exception #include #include using namespace std; // Except... 阅读全文

posted @ 2006-10-18 20:29 Adrian H. 阅读(1289) 评论(0) 推荐(0)

摘要:最近重新学习C++, 这东西自从上过这门课后很少用过, 除了数据结构, 算法偶尔用来写写代码段, 都是用C#写程序, 用习惯了.NET的一套完善的框架, 突然要学习使用C++颇有些不习惯, 首先是语法比C#复杂的多, 一本Thinking in C++全部都是在讲语法.. 看了几天也看了一大半, 感觉很爽, 学到了很多原来不知道和不清楚的东东.不过标准C++的类库相比.NET BCL的完善程度真... 阅读全文

posted @ 2006-10-15 20:56 Adrian H. 阅读(499) 评论(1) 推荐(0)

摘要:先看如下代码: static int Test() { int val = 1; try { return val; } finally { val = 2; ... 阅读全文

posted @ 2006-10-06 16:01 Adrian H. 阅读(421) 评论(0) 推荐(0)

摘要:原文地址:http://blogs.msdn.com/ashishme/archive/2006/10/05/Exceptional-Handling-in-Windows-Communication-Framework-and-Best-Practices.aspxException handling is critical to all applications for troubleshoo... 阅读全文

posted @ 2006-10-06 15:30 Adrian H. 阅读(1923) 评论(0) 推荐(0)

摘要:就两个class, 好用又方便~ MyMessageInspector using System; using System.Xml; using System.IO; using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.Dispatcher; namespac... 阅读全文

posted @ 2006-10-02 11:05 Adrian H. 阅读(454) 评论(0) 推荐(0)

摘要:程序通过启动时检索个人用户和公共用户开始菜单的快捷方式, 根据用户提供的关键字搜索出相关程序~ 做这的原因是因为看到Vista开始菜单有这个功能.. 搜索的方式采用了现在流行的即时输入即时显示, 程序的效率还不错.截图:点击这里下载 阅读全文

posted @ 2006-10-01 15:52 Adrian H. 阅读(605) 评论(3) 推荐(0)