Ceci est un message d'avertissement cppcheck.
peaux variables 'BUFFER_INFO' TypeDef avec le même nomUn avertissement avec cppcheck, "masque typedef avec le même nom"
Le BUFFER_INFO est défini comme suit.
typedef struct tagBufferInfo
{
CRITICAL_SECTION cs;
Buffer* pBuffer1;
Buffer* pBuffer2;
Buffer* pLoggingBuffer;
Buffer* pSendingBuffer;
}BUFFER_INFO, *PBUFFER_INFO;
Et je l'ai écrit,
PBUFFER_INFO p = new BUFFER_INFO; // causes the warning.
Quel est le problème? Comment puis-je le résoudre?
Merci.