有点: 类似于宏,提高程序效率。
使用 必须:放在类里面且 inline可以省略。 声明和定义都必须在类的头文件里面。
Qt里面 gbk转成utf8 文本存储。 解决存储中文乱码的问题
inline QString zvGBKtoUTF8(QString s)
{
return QString::fromLocal8Bit(s.toUtf8());
}
逆序转换
inline QString zvUTF8toGBK(QString s)
{
return QString::fromUtf8(
s.toLocal8Bit()) // toLocal8Bit 转为系统 bytearray
}