01.
Delphi与C++之间通过实现函数与对象共享实在说,我对delphi的理解不是很深入,使用它写过一些小程序,不过鉴于borland的传奇,还是看了李维那本vcl内幕剖析,最终的感觉不是对delphi多么狂热,反而是另样的深入理解了c++的优缺点以及模式设计一些理念的深...查看完整版>>
Delphi与C++之间通过实现函数与对象共享
02.
在Delphi与C++之间实现函数与对象共享在Delphi与C++之间实现函数与对象共享在Delphi与C++之间实现函数与对象共享Delphi以其独特的面向控件的开发方式、强大的数据库功能以及快速的编译技术,使得它自发布起即格外引人注意。随着Delphi 3提供丰富的Interne...查看完整版>>
在Delphi与C++之间实现函数与对象共享
03.
用DELPHI的RTTI实现对象的XML持久化[] 去年我花了很多时间尝试用DELPHI进行基于XML的WEB应用开发。起初的设想是很美好的,但结果做出来的东西很简陋。一部分原因就在于XML到Object之间的数据绑定实现太麻烦(另一部分是因为对XSLT不熟,学习它花了很...查看完整版>>
用DELPHI的RTTI实现对象的XML持久化
04.
在Delphi中通过函数获取GUIDkeyword: ActiveX, TGUID, CoCreateGUID, GUIDToString//---Test Program By Conan 2005/04/14---//unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialo...查看完整版>>
在Delphi中通过函数获取GUID
05.
C++对象布局及多态实现之动态和强制转换从这部分开始我们除了利用内存的信息打印来进行探索外,更多的会通过跟踪和观察编译器产生的汇编代码来理解编译器对这些语言特性的实现方式。汇编方面知识的讨论超出了本文的范围,我只对和我们讨论相关的汇编代...查看完整版>>
C++对象布局及多态实现之动态和强制转换
06.
C++对象布局及多态实现之动态和强制转换作者: 潘凯 出处: vchelp 为了验证前面提到过的类型动态转换(即dynamic_cast转换),以及对象类型的强制转换。我们利用前面定义的C041、C042及C...查看完整版>>
C++对象布局及多态实现之动态和强制转换
07.
VC6下如何实现通过字符串创建对象在编程过程中,有可能遇到想根据传入的字符串创建相应的对象,在VC7下可以实现,VC6下MFC没有实现该功能。 大家首先要明白,MFC中实现动态创建关键是在于CRuntimeClass类,可以参考《深入浅出MFC》,废话少说,先看C...查看完整版>>
VC6下如何实现通过字符串创建对象
08.
C++对象布局及多态实现之带虚函数的类假如类中存在虚函数时,情况会怎样呢?我们知道当一个类中有虚函数时,编译器会为该类产生一个虚函数表,并在它的每一个对象中插入一个指向该虚函数表的指针,通常这个指针是插在对象的起始位置。所谓的虚函数表...查看完整版>>
C++对象布局及多态实现之带虚函数的类
09.
C++对象布局及多态实现之成员函数的调用从这部分开始我们除了利用内存的信息打印来进行探索外,更多的会通过跟踪和观察编译器产生的汇编代码来理解编译器对这些语言特性的实现方式。汇编方面知识的讨论超出了本文的范围,我只对和我们讨论相关的汇编代码进...查看完整版>>
C++对象布局及多态实现之成员函数的调用
10.
C++对象布局及多态实现探索之虚函数调用作者: 潘凯 出处:VCHELP 我们再看看虚成员函数的调用。类C041中含有虚成员函数,它的定义如下: struct C041 { C041() : c_(0x01) {} virtua...查看完整版>>
C++对象布局及多态实现探索之虚函数调用
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。