在c / c ++中替换或交换两个相同类型的对象

时间:2019-05-07 01:50:35

标签: java c++ c caching java-native-interface

我需要在C / C ++中构建内存中的缓存。我可以在堆中构建对象,并在多个线程之间使用它。但是,刷新过程将构建新对象,并希望替换/交换现有对象而不影响正在运行的线程。

我遇到了C ++中的smart_ptr,auto_load和auto_store API,任何示例或其他有效的方法都将不胜感激。

此外,Java JNI调用将使用此对象。

谢谢

0 个答案:

没有答案