Was wäre der beste Weg, um die Warnung zu umgehen?
Ein #ifdef um die Funktion herum?
Code: Select all
#ifdef _MSC_VER
void ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal qrLeft, qreal qrTop, qreal qrWidth, qreal qrHeight)
#else
void ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal /*qrLeft*/, qreal /*qrTop*/, qreal /*qrWidth*/, qreal /*qrHeight*/)
#endif
{
Oder weise ich Null zu die Variable am Ende der Funktion? (Was ich hasse, weil dadurch etwas im Programmablauf geändert wird, um eine Compiler-Warnung zum Schweigen zu bringen).
Gibt es einen richtigen Weg?