【发布时间】:2012-08-07 16:13:31
【问题描述】:
我有一个简单的课程:
class MyExample : public POA_Example
{
CORBA::String_var field;
public:
char* getField();
void setField(const char* f);
};
char* MyExample::getField()
{
return CORBA::string_dup(this->field.out());
}
void MyExample::setField(const char* f)
{
this->field = CORBA::string_dup(f);
}
还有主应用:
#include "MyExample.h"
#include <iostream>
using std::cout;
int main()
{
MyExample e;
e.setField("Hello");
cout << e.getField() << "\n";
return 0;
}
我使用omniORB,我上面给出的代码没有显示任何东西......这里有什么问题?
【问题讨论】: