gpt4 book ai didi

c++ - 从另一个 Visual Studio C++ 项目读取数组?

转载 作者:行者123 更新时间:2023-11-28 03:31:27 24 4
gpt4 key购买 nike

我需要一个解决方案,如何从 Visual Studio 2010 中的另一个项目读取数组。

我有一个程序来处理 GUI,还有一个程序进行数学运算。在这个数学程序中,我生成了一个二维数组来保存一些球体的数据。由于一些错误,我无法构建一个程序来访问和加载这两个 API。现在我在一个项目文件夹中编写了两个单独的程序(项目),需要访问数组。

我的第一个解决方案是生成一个包含数组值的文件,并由其他程序读出。但由于我的程序需要快速,最大。每次迭代 20 毫秒,我认为这对我没有太大帮助。

有没有办法解决这个问题?

提前致谢

编辑:

我解决了我的问题...我碰巧让我的程序在一个应用程序中运行。我的错误是在 NXOpen 的主要功能中调用 MatLab-Engine 而不是自己的功能。无论如何,谢谢你激励我找到一个“单一程序解决方案”:)

最佳答案

要在多个进程之间共享数据,可以使用文件映射。检查Sharing Files and Memory这是一个很好的例子:Creating Named Shared Memory .

尽管将您的解决方案分成两个应用程序似乎并不正确。在使您的解决方案变得更加复杂之前,请先尝试检查是否有一种方法可以使它再次变得简单。

关于c++ - 从另一个 Visual Studio C++ 项目读取数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12463840/

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