How does one share data between a C++app and a C# app without files?
<p>I have a C++ application with data that needs to be shared with a C# application.
I'm currently transferring the data via files, but with speed and quantity of the data becoming an issue I would like to find a way to share the data through memory.</p>

<p>I'm a beginner to intermediate programmer at best, and so far I have heard of two methods that may be able to help me do this: Socket Programming &amp; Memory Mapped Files</p>

<p>So my questions is, which is the best way to do this? (yes, speed is a factor)</p>

<p>and any info or links to info that could help me in my research and comprehension of the method you suggest would be very much appreciated.</p>

<p>Thank you,</p>
