[问题] 专案间资料共通问题

楼主: fanssica (fanssica)   2020-12-13 19:32:37
开发平台(Platform): (Ex: Win10, Linux, ...)
Win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
VS2019
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
libtorch
问题(Question):
Issue: 目前有两个专案,
专案A:实验室开发的在WIN32建置动力学模拟程式
专案B:新开发的libtorch c++机器学习front end无法使用WIN32平台。
因为使用强化学习资料B需要在模拟环境的计算资料,A也需要B神经网络输出的结果。
两者会不断交换资料来叠迨B的神经网络。
目前了解到的知识是两个专案无法彼此循环参考
为了达成上述的资料交换
目前想到可能解法有三但不知道正不正确。
1.再建立另一个类别专案让AB都相依于他。
2.将B包成dll给A使用。
3.将A的档案全部移进B成为新的一个x64专案。
请问以上作法哪个比较可行
或是有其他的解法
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
补充说明(Supplement):
麻烦各位指教了
刚从python跳过来 C++的专案结构 不是很了解
作者: firejox (Tangent)   2020-12-13 21:28:00
rpc?
作者: cart0909 (HoSung)   2020-12-14 07:06:00
libzmq+cppzmq互传
作者: klsdf (静雨澪)   2020-12-14 23:55:00
同一台pc windows base可以考虑用shared memory或namedpipe

Links booklink

Contact Us: admin [ a t ] ucptt.com