これはcppcheck警告メッセージです。
変数'BUFFER_INFO'は、同じ名前のtypedefを非表示にします
BUFFER_INFOは次のように定義されます。
typedef struct tagBufferInfo
{
CRITICAL_SECTION cs;
Buffer* pBuffer1;
Buffer* pBuffer2;
Buffer* pLoggingBuffer;
Buffer* pSendingBuffer;
}BUFFER_INFO, *PBUFFER_INFO;
そして私は書いた、
PBUFFER_INFO p = new BUFFER_INFO; // causes the warning.
何が問題ですか?どうすれば解決できますか?
ありがとう。