C++CLI 中的内存共享

发布于 2024-10-31 01:32:54 字数 306 浏览 0 评论 0原文

我正在使用 Windows 操作系统、SQL ServerC++/CLI,我认为使用 OpenFileMappingFunction() 进行通信SQL(可能是 UDF)与 C++ 之间的内存块是最好的方法,因此在执行此操作时,我避免写入表并直接使用C++ 中的内存块。

您是否做过类似的事情,您能告诉我从哪里开始,或者举个例子吗?

  • 这样的交流可以吗?

I am using Windows OS, SQL Server, and C++/CLI, I think using OpenFileMappingFunction() to communicate memory blocks between SQL (maybe an UDF) with C++ is the best approach, so when doing this I avoid writing to table and directly work with memory blocks in C++.

Have you done something similar, can you please tell where to start, or give an example?.

  • Is this kind of comunnication possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青朷 2024-11-07 01:32:54

您可能想查看 PostgreSQL 的源代码。他们创建了一组出色的函数来处理 Windows 中的共享内存。

You might want to look into PostgreSQL's source code. They've created excellent set of functions for dealing with shared-memory in Windows.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文