是否有可能以std::optional::value_or(expr)
懒惰的方式评估参数,所以expr
仅在没有值的情况下计算?
如果没有,什么是适当的替代品?
我正在努力将现有的32位COM插件应用于64位Microsoft Word 2010.
为了使插件可见的字,我已经使用了dllsurrogate法,因为它描述了这里.
问题是,当试图将其工具栏和菜单添加到office时,addin引起了一些奇怪的异常.我无法弄清楚,看起来是什么,命令栏参考在不可预测的时刻变得无效.
有谁能解释一下?
请注意,当我在32位Microsoft Word 2010和更旧版本的Ms Office下使用相同的插件时,可以正常使用.