【发布时间】:2019-08-12 19:36:24
【问题描述】:
在下面的代码中,“RuntimeMethod1()” 是一个操作。它不接受任何输入参数,也不返回任何结果。 运行时类中是否允许使用这种方法?
我收到此运行时类的编译错误。它说
在第 7 行的“(”附近需要一个标识符
namespace UniversalRuntimeComponent
{
[default_interface]
runtimeclass Class
{
Class();
RuntimeMethod1();
Int32 RuntimeMethod2(Int32 arg1);
String RuntimeMethod3(String arg1);
}
}
如果我从类中删除“RuntimeMethod1()”,那么它可以正常编译并生成投影和实现类型。
【问题讨论】:
标签: windows-runtime c++-winrt winrt-component