#ifdef Q_OS_WIN #if _MSC_VER #define snprintf _snprintf #endif #endif 通过这样的平台定义,就可以实现跨平台了。 其它如 printf 等方法是一样的