我有一個C++進程,它有一個線程需要通過命名管道將存儲在數組中的浮點數發送到另一個進程。我已經構建好了可以發送的字節數組,但是我不太確定如何獲取可以發送的形式(即如何將它們轉換爲字節)的浮動。將float轉換爲byte []以通過命名管道(C++)發送
另一個進程是在同一臺機器上的C#進程,我假設我可以使用BitConverter獲取傳入字節數組中的相關字節並將其更改爲float,但我不太熟悉C++,知道如何將float更改爲byte []。
該平臺是Windows,我使用的是Visual Studio 2010 C++。
您的C++過程是否也使用.NET框架? – 2012-03-30 14:15:07
不,它是非託管的。 – Jkh2 2012-03-30 14:18:11
也看看http://stackoverflow.com/questions/1906561/communication-between-c-and-c-sharp-through-pipe – 2012-03-30 14:27:51