【发布时间】:2015-12-03 03:35:37
【问题描述】:
我使用TMemoryStream 类及其WriteBuffer 方法将数据写入流。我需要读写int变量。
void __fastcall WriteBuffer(const void *Buffer, int Count)
void __fastcall ReadBuffer(void *Buffer, int Count)
下面的代码是否正确?
写作:
int i = 5;
stream->WriteBuffer((void*)&i, sizeof(int));
阅读:
stream->ReadBuffer((void*)&i, sizeof(int));
【问题讨论】:
-
看起来不错 - 有什么问题?
标签: c++ c++11 int c++builder void