gpt4 book ai didi

visual-c++ - C++ 在 native 代码中声明托管变量

转载 作者:行者123 更新时间:2023-12-04 03:01:47 26 4
gpt4 key购买 nike

我的 Visual Studio 中有一个 .NET 表单和 native 代码。问题是:我无法在我的 native 代码中声明我的 .NET 表单的全局实例,如下所示:

Editor^ maineditor;

它给了我这个问题:
error C3145: 'EditorEntry' : global or static variable may not have managed type 'Cube3D::Editor ^'

最佳答案

而不是使用全局静态尝试使其成为容器类型中的静态方法

ref class ManagedGlobals {
public:
static Editor^ maineditor = nullptr;
};

关于visual-c++ - C++ 在 native 代码中声明托管变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11419459/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com