WindowsのCで、配列をゼロクリアしたいときに調べていた時のメモ。
memsetでもいいけど確実にゼロにしたい場合は、SecureZeroMemoryを使う。
一度調べて使っていたのに、すでに忘れてしまってまた調べたという悲しい事案。
1 2 3 4 5 |
#ifdef _WIN32 SecureZeroMemory((char*)&saddr, sizeof(saddr)); #else bzero((char*)&saddr, sizeof(saddr)); #endif /* _WIN32 */ |