/home/dev/work/GroundGroup/umapview/ucoding_manager_engine.cpp:30:61: Use multi-arg instead [clazy-qstring-arg]
时间: 2023-07-19 17:46:36 浏览: 190
17-SPI_SD.rar_C/C++_
这是一个静态代码分析工具Clazy的警告,它建议使用多参数版本的QString::arg()函数来代替单参数版本。多参数版本的函数可以避免一些潜在的错误,比如将多个字符串连接在一起时出现意外的转义字符。
举个例子,原来的代码可能是这样的:
```
QString message = "The value is: " + QString::number(value);
logger->info(message.arg("myFunction"));
```
Clazy建议我们改为:
```
logger->info("The value is: %1", value, "myFunction");
```
这样更加清晰和安全。
阅读全文