摘要:
1. 创建的Qt源文件使用UTF-8编码, 如果使用的是QtCreator的话, 直接在工程属性里设置成utf-8的编码.2. 在main函数中使用UTF-8的QTextCodec来设置使用的编码int main() {.......QTextCodec *codec = QTextCodec::codecForName("UTF8");QTextCodec::setCodecForTr(code... 阅读全文
摘要:
1、问题:在common.h中放着“全局变量”:包括函数和变量,在其他*.cpp文件中包含#include "common.h",交叉编译时,出现multiple definition问题; 2、原因:由于工程中的每个文件都是独立的解释的,即使头文件有: #ifndef _x_h .... #enfif 在其他文件中只要包含了common.h 就会独立的解释,然后生成每个... 阅读全文