随处搜索,终于来到这里。我有一个CORBA :: WString_var作为我的函数的输入参数。我怎么知道它是否空?
答案 0 :(得分:2)
我认为您需要咨询您的ORB供应商的文档。如果您的ORB将CORBA::WChar
映射到std::wchar_t
,那么您可以使用this answer中的技巧。
答案 1 :(得分:0)
很久以前。但是如果我没记错的话,你可以将WString_var转换为WCHAR *并检查它是否为NULL。
答案 2 :(得分:0)
使用variable.in()获取指向CORBA :: WChar数组的指针,而不是检查