我能否可靠地使用C++中的memset和memcpy操作符,以及用new分配的内存?
编辑:
是的,可以用来分配本地数据类型。
例如:
BYTE *buffer = 0;
DWORD bufferSize = _fat.GetSectorSize();
buffer = new BYTE[bufferSize];
_fat.ReadSector(streamChain[0], buffer, bufferSize);
ULONG header = 0;
memcpy(&header, buffer, sizeof(ULONG));
std::fill
。它与POD类型以及非POD类型一样有效。 - jalf