01.
我看C++/CLI和.NET最近C++/CLI成了国内程序员关注的焦点,原因是它的开发人之一Stan Lippman来中国开技术大会并全力推介它,而且《程序员》杂志刊登了孟岩老兄对此人的专访,于是软件界一时群情激昂、人声鼎沸,各种说法也是不绝于耳。...查看完整版>>
我看C++/CLI和.NET
02.
C++/CLI实战——HELLO什么是C++/CLI? C++/CLI描绘的是一种多元组合,此处的 C++ 当然是指 Bjarne Stroustrup 在 Bell 实验室发明的C++编程语言。它支持速度和执行 文件的大小都得到优化的静态对象模型。但除了堆内存分配以外,它不支持...查看完整版>>
C++/CLI实战——HELLO
03.
C语言:超越C++下一代C++ —C++/CLI简介一、绪论当微软推出VS.NET7实现了可扩展的托管C++后,C++程序员们反映不一。尽管大部分的程序员对于能够继续使用C++感到很欣慰,但几乎所有的人对于托管C++提供的晦涩语法感到很痛苦。 ...查看完整版>>
C语言:超越C++下一代C++ —C++/CLI简介
04.
完美的C++:C++/CLI什么是C++/CLI呢?C++当然指的是Bjarne Stroustrup在BELL实验室发明的C++语言,它实现了运行时取得速度和尺寸最佳化的静态对象模型,然而它除了堆分配外不支持程序的动态修改,它准许无限地接近底层设备,但在程序运...查看完整版>>
完美的C++:C++/CLI
05.
C++/CLI基本数据类型探索C++/CLI所支持的基本类型,例如int、double、bool等,在某些方面可以说是沿袭了ISO-C++中的类型——同样的用法会在C++/CLI中得到同样的结果,例如加法或者赋值操作。但是C++/CLI也为这些基本类型引入了一些新的东...查看完整版>>
C++/CLI基本数据类型探索
06.
C++/CLI中实现singleton模式双重检测锁(Double-Checked Locking)实现的Singleton模式在多线程应用中有相当的价值。在ACE的实现中就大量使用ACE_Singleton模板类将普通类转换成具有Singleton行为的类。这种方式很好地消除了一些重复代码臭...查看完整版>>
C++/CLI中实现singleton模式
07.
将程序从托管扩展 C++ 迁移到 C++/CLI(1)简介 C++/CLI代表 ISO-C++标准语言的一个动态编程泛型扩展 (dynamic programming paradigm extension)。在原版语言设计 (V1) 中有许多显著的弱点,我们觉得在修订版语言设计 (V2) 中已经修正了这些弱点。本文列举了 ...查看完整版>>
将程序从托管扩展 C++ 迁移到 C++/CLI(1)
08.
实例解析C++/CLI的串行化串行化可使对象被转换为某种外部的形式,比如以文件存储的形式供程序使用,或通过程序间的通讯发送到另一个处理过程。转换为外部形式的过程称为"串行化",而逆过程称为"反串行化"。 简介 请看例1中的...查看完整版>>
实例解析C++/CLI的串行化
09.
C++/CLI思辨录之再谈继承在面向对象编程领域一个要害的概念是继续。在OO和C++中,类成员共有三种级别的继续:public,protected和private。对于基类成员的存取操作应该依靠于下面两个因素:·派生类声明其类头(public, protected...查看完整版>>
C++/CLI思辨录之再谈继承
10.
C++/CLI思辨录之Object的对象布局C++/CLI相对纯C++来说,支持创建托管引用对象,托管对象由虚拟机来分配内存和治理,程序员可以不再担心内存泄漏的问题。其实,说白了也就是相当于自己创建一个内存池,并且虚拟机实际上也是这样做的。在CLI中...查看完整版>>
C++/CLI思辨录之Object的对象布局
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。