我是 Visual Studio 和 IDL 的新手。我有一个 .idl 文件,Visual Studio 正在从 idl 文件生成 .h 和 .cpp 文件。
在生成的代码中,为 IDL 文件中的“in”属性添加了“const”。我想摆脱这个“const”......请有人帮助我。
生成的头文件有以下功能:
virtual CosTransactions::Coordinator_ptr recreate(
const CosTransactions::PropagationContext& ctx,
CosTransactions::otid_t_out tid) = 0;
virtual CosTransactions::Coordinator_ptr tmf_start(
const CosTransactions::otid_t& tid) = 0;
我想知道如何避免 recreate() 和 tmf_start() 的参数列表中的“const”