在VC.Net中使用默认设置/clr编译时,一个托管函数会产生两个入口点,一个是托管的,供托管代码调用,另外一个是非托管的,供非托管代码调用。但是函数地址,特别是虚函数指针只能有一个值,所以需要有一个默认的入口。 非托管入口点可能是所有调用的默认入口(在 Visual Studio .NET2003 中,编译器总是会选择非托管入口 发布时间:2012-06-30 作者: 佚名技术 views(193)
最近写了一篇关于C++0x Concepts的文章,意料之外地引起了一场小规模口水仗。回各位帖子的同时,回想这些年C++社群的大小争论,觉得有必要把一些长久以来在C++争论中出现的误解列举出来。 History became legend, legend became myth - The Lord of the Rings 哈雷将军的笑话想必大家都听过。一句话经口口相传,每个人都根据 发布时间:2012-06-30 作者: 佚名技术 views(613)
其他形式的同步 我们可使用类Monitor与类Thread中的某些函数,直接控制线程的同步,请看例1。 例1: using namespace System; using namespace System::Threading; int main() { /*1*/ MessageBuffer^ m = gcnew MessageBuffer; /*2a*/ ProcessMessages^ pm = gcnew ProcessMessages(m); /*2b*/ Thread^ 发布时间:2012-06-30 作者: 佚名技术 views(513)
1.引言 早期的Windows程序中,可以使用GDI(Graphics Device Interface,图形设备接口)在一个窗体中绘制图形、文本和图像,但它的功能比较有限,尤其是图像处理方面。GDI+是GDI的一个新版本,它不仅在GDI基础上添加许多新特性,而且对原有的GDI功能进行优化,并在为开发人员提供的二维矢量图形、文本、图像处理、区域、路径 发布时间:2012-06-30 作者: 佚名技术 views(727)
引用计数指针是否能有效地回收,对系统意外关机之后数据的恢复来说至关重要,关键是要避免对象复制。 怎样从灾难性故障中,恢复一个长期运行、系统级的后台守护进程或者服务,在如今的软件设计过程中,已成为了一个重要的考虑因素。当这些软件是由C++语言编成,并使用了引用计数的智能指针时,那么,智能指针的有效回收,对 发布时间:2012-06-30 作者: 佚名技术 views(423)
多年以来,只要提到编写Windows服务,就会想到用Visual C++编写,同时,这也是其中一件C++程序员可以做,而VB程序员不可以做的事情。以前,我们只称其为服务或NT服务,现在,它们被命名为Windows服务,而且用VB.NET或C#也可以很容易地编写。 但是,如果你想用托管C++来编写呢?毕竟,大多数有经验的Visual C++程序员都会写过 发布时间:2012-06-30 作者: 佚名技术 views(406)
杜比数字加最新一代的杜比数字技术,正在进入下一代家庭娱乐应用,将给人们带来超级的音质,更高效率的音频压缩,以及更完善的用户体验。杜比数字加,或者叫做增强型AC-3(E-AC-3),已经发展到能够满足目前尚处于萌芽阶段的两个市场(即高清DVD和蓝光播放机)的各种需求。对于新兴的高清DVD和蓝光播放机来说,杜比数字加的数据 发布时间:2012-06-30 作者: 佚名技术 views(163)
对于崇尚中庸之道的朋友,就不必理会这篇文章了。简单说明一下目前网络安装的简单过程: 安装向导cbuilder2007trialsetup.exe检测是否有.net 2.0环境,这个好办,如果没有安装环境,在网上可以下载到并安装。但是它的本体,全部安装文件400多M,通过安装向导的单线程进行下载,临近每个文件结尾的时候还留下非常充裕的时间给 发布时间:2012-06-30 作者: 佚名技术 views(413)
|