void Clients::SetFog(char* fog)
{
char Buffer[45];
sprintf(Buffer, "d %s", fog);
CMD(ID, SV_CMD_RELIABLE, Buffer);
RtlZeroMemory(Buffer, sizeof(char));
}
私の質問は; 関数内で定義されたときに、Buffers、well chars、および int 型の変数がどのように処理されるかはわかりません。お気づきのように、私はメモリからゼロにしていますが、メモリをきれいに保つためだけに型を定義したほぼすべての関数でこれを行います。構築しているアプリの種類とそのプラットフォームは、その深い/メモリを覗くことができません。