CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 491 492 493 494 495 496 497 498 499 ··· 521 下一页

2007年12月17日

摘要: For instructions on how to build libunwind, see the README file in the libunwind source tree. Some notes illustrating the use of libunwind can be found in the file doc/NOTES. Manual Pages libunwi... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(251) 评论(0) 推荐(0) 编辑

摘要: Itanium C++ ABI: Exception Handling ($Revision: 1.22 $) Contents Introduction Definitions Base Documents Open Issues --> Level I: Base ABI 1.... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 9 Process Relationships1 Process Groups1. 每个进程属于一个Process Group,这个process Group从同样的Terminal获得Signal2. Getpgrp可以获得process Group ID,也用pid_t结构表示: #include ... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(99) 评论(0) 推荐(0) 编辑

摘要: 我在上篇文章举了一个简单的C++程序非常简略的解释C++代码和汇编代码的对应关系,在后面的文章中我将按照不同的Topic来仔细介绍更多相关的细节。虽然我很想一开始的时候就开始直接介绍C++和汇编代码的对应关系,不过由于VC编译器会在代码中插入各种检查,SEH,C++异常等代码,因此我觉得有必要先写一下一些在阅读VC生成的汇编代码的时候常见的一些东西,然后再开始具体的分析C++代码的反汇编。这篇... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(197) 评论(0) 推荐(0) 编辑

摘要: 当用.NET调用已有的COM组件的时候,一般需要使用tlbimp导入COM组件的TypeLibrary信息,生成对应的Interop Assembly。所谓PIA (Primary Interop Assembly),则是“官方”发布的对于某个COM组件的.NET DLL。比如微软公司发布了Office 2003的COM组件,可以用于操作COM,同时,微软也发布了Office 2003所对应的... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(188) 评论(0) 推荐(0) 编辑

摘要: Locales一般常用的并且容易造成混淆的Locale有3种:System Locale, User Locale, Thread Locale1. System Locale:系统区域设置。决定了非Unicode程序所使用的代码页,如下:System Locale对应的Code Page可以用GetACP和GetOEMCP来获得。System Locale无法被API修改 ,但是可以... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(235) 评论(0) 推荐(0) 编辑

摘要: WinDbg+SOS简介在动手进一步研究Rotor之前,我们需要首先解决一个问题:用什么调试工具最好? 很有可能你会说,这还不简单,直接用Visual Studio不就好了?一般情况下是的,只不过,在这个情况下,Visual Studio并非是最好的选择:1. CLR对代码的编译是动态进行的(其实还有可能是静态的,称之为Prejit或者NGEN,不过可惜Rotor对此不支持),也就是说... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(144) 评论(0) 推荐(0) 编辑

摘要: 看一下如下代码: [Guid("25088995-7924-4B15-B01A-EA7C422ADC68")] public class CHelloClass : IHello { [DispId(1)] ... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(382) 评论(0) 推荐(1) 编辑

摘要: 在使用WinDbg + SOS正式跟踪Rotor的源代码研究.NET的实现之前,还有个问题需要解决:Rotor缺省并不会发出CLR Notification。CLR Notification是指CLR在运行的时候发出的一些通知,比如加载模块,代码被编译等等,这些通知对于调试Rotor / .NET以及SOS都非常重要。例如你可以设置调试器为一遇到CLR Notification便中断,在某些情... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(159) 评论(0) 推荐(0) 编辑

摘要: 有一段时间没有做ACM算法题目了,今天正好有空便随便挑了209题来做做:ACM UVa算法题#209题这道题有几个要点:1. 给定坐标系坐标系很容易定,我采用的是第一个点为(0, 0)点,X方向差别为2个单位,Y方向差别为1个单位,点之间的距离,也就是LEN为1个单位,这样便于计算。注意我用的不是实际长度,而是抽象的单位,这个单位在不同方向上面意义不一样,否则很容易通过三角形相关公理推出这... 阅读全文

posted @ 2007-12-17 10:17 csdnexpert 阅读(102) 评论(0) 推荐(0) 编辑

上一页 1 ··· 491 492 493 494 495 496 497 498 499 ··· 521 下一页