Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct StackSentinel
- {
- private:
- static const size_t kBufferSize = 16 * 1024;
- uint8_t m_Buffer[kBufferSize];
- public:
- StackSentinel();
- ~StackSentinel();
- };
- StackSentinel::StackSentinel()
- {
- for (size_t i = 0; i < kBufferSize; i++)
- m_Buffer[i] = 0xDD;
- }
- StackSentinel::~StackSentinel()
- {
- for (size_t i = 0; i < kBufferSize; i++)
- {
- if (m_buffer[i] != 0xDD)
- _debugbreak();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement