如何最好地消除有關(guān)未使用變量的警告?我有一個(gè)跨平臺(tái)應(yīng)用程序,在我的一些函數(shù)中,并沒(méi)有使用傳遞給函數(shù)的所有值。因此我收到GCC的警告,告訴我有未使用的變量。編碼警告的最佳編碼方式是什么?圍繞這個(gè)功能的#ifdef?#ifdef _MSC_VERvoid ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal qrLeft, qreal qrTop, qreal qrWidth, qreal qrHeight)#elsevoid ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal /*qrLeft*/, qreal /*qrTop*/, qreal /*qrWidth*/, qreal /*qrHeight*/)#endif{這太丑了,但似乎是編譯器喜歡的方式。或者我在函數(shù)末尾為變量賦值為零?(我討厭它,因?yàn)樗淖兞顺绦蛄鞒讨械哪承〇|西以使編譯器警告靜音)。有正確的方法嗎?
如何最好地消除有關(guān)未使用變量的警告?
開(kāi)滿(mǎn)天機(jī)
2019-08-06 16:03:53