+ -
当前位置:首页 → 问答吧 → Pro*C如何支持C++的类

Pro*C如何支持C++的类

时间:2011-11-26

来源:互联网

大家好,小弟现在在学习Oracle 的 Pro*C,都说Pro*C支持C,C++,但是为什么不能在Pro*C中使用C++的类类型啊?

我定义了自己的Class,当我要用Class 定义变量的时候,总是报错啊。。。我是像这样写的?

Class Test
{};

exec sql begin declare section;
Test * test;
exec sql end declare section;


请问高手们,如何让Pro*C支持c++的类啊? 拜谢了。。。

作者: toddytao   发布时间: 2011-11-26

PRO*C的begin和end块里是不可以这样使用的。
这个块里只能定义Oracle数据库识别的类型。

作者: yixilan   发布时间: 2011-11-28

不能在begin和end块中定义类对象啊。
再有为什么要在块内定义这个对象指针呢?

作者: LuiseRADL   发布时间: 2011-11-28