Xiao_bird博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年3月3日

摘要: 首先,编写Java类,此类中将调用C/C++编写的DLL接口程序,例如: class TestDll{ public native static String getString(String strIn); public static void main(String args[]){ if(initLibrary("JavaUseDll... 阅读全文
posted @ 2008-03-03 17:21 Xiao_bird 阅读(286) 评论(0) 推荐(0) 编辑

摘要: 首先,编写Java类,此类中将调用C/C++编写的DLL接口程序,例如: class TestDll{ public native static String getString(String strIn); public static void main(String args[]){ if(initLibrary("JavaUseDll... 阅读全文
posted @ 2008-03-03 17:21 Xiao_bird 阅读(2612) 评论(0) 推荐(0) 编辑

摘要: C++中的多态特性是通过虚函数来体现的,而虚析构函数,是一种特殊的析构函数。大家都知道,子类在调用自己的构造函数之前,要调用父类的构造函数,而子类在被销毁前,会调用父类的析构函数吗?看代码:class P{public: P(); ~P();}class S:public P {public: S(); ~S();}...S s1;这样,在s1被销毁时,会理所当然地去先调用... 阅读全文
posted @ 2008-03-03 17:19 Xiao_bird 阅读(186) 评论(0) 推荐(0) 编辑

摘要: C++中的多态特性是通过虚函数来体现的,而虚析构函数,是一种特殊的析构函数。大家都知道,子类在调用自己的构造函数之前,要调用父类的构造函数,而子类在被销毁前,会调用父类的析构函数吗?看代码:class P{public: P(); ~P();}class S:public P {public: S(); ~S();}...S s1;这样,在s1被销毁时,会理所当然地去先调用... 阅读全文
posted @ 2008-03-03 17:19 Xiao_bird 阅读(181) 评论(0) 推荐(0) 编辑

摘要: 假设有这样一个类:class TestClass;现在,如下的表达式,将产生一个临时对象,并在表达式之后立即被销毁:TestClass();当然,这看上去有点像调用类TestClass的构造函数。下面的表达式,定义一了个TestClass的引用,使其指向临时对象:TestClass& tc=TestClass();而这时,由TestClass()调用而生成的临时对象却并不会在该表达式结束之后立即被... 阅读全文
posted @ 2008-03-03 17:18 Xiao_bird 阅读(1514) 评论(0) 推荐(0) 编辑

摘要: 研究了一下C++中的临时对象,对临时对象的引用,和临时对象的指针的区别及用法 阅读全文
posted @ 2008-03-03 17:18 Xiao_bird 阅读(612) 评论(0) 推荐(0) 编辑