摘要:
css,qss font-family常用的黑体宋体等字体中英文对照 当qss使用中文设置字体时,无法生效。因为qss不支持中文设置字体,所以下面给出一些常用的黑体宋体字体中英文对照。 微软雅黑: Microsoft YaHei 宋体:SimSun 黑体:SimHei 仿宋: FangSong 楷体 阅读全文
摘要:
Visual Studio下__cplusplus宏为199711L的问题 / Zc:__ cplusplus(启用更新的__cplusplus宏) 该/ ZC:__ CPLUSPLUS编译器选项使__cplusplus预处理宏为最近C ++语言标准的支持报告的更新值。 默认情况下,Visual S 阅读全文
摘要:
new对象时,类名后加括号与不加括号的区别 至此足以。 【2】加括号与不加的区别 (1)加括号 1. 若括号为空,即无实参项,那么理解为调用默认构造函数; 2. 若括号非空,即有实参项,可以理解为调用重载构造函数,或复合默认构造函数。 (2)不加括号 调用默认构造函数,或复合默认构造函数。 【3】默 阅读全文
摘要:
1. 什么是单例模式 单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。 定义一个单例类: 私有化它的构造函数,以防止外界创建单例类的对象; 使用类的私有静态指针变量指向类 阅读全文
摘要:
for (auto &kv : myMap) { count<<kv.first<<" has value "<<kv.second<<endl; } 阅读全文
摘要:
预测下面C++程序的输出: 输出:编译通过,产生输出。 Same 在C++中,如果一个类有一个可以用单个参数调用的构造函数,那么这个构造函数就变成了转换构造函数,因为这样的构造函数允许将单个参数转换成正在构造的类。 我们可以避免这种隐式转换,因为这可能会导致意想不到的结果。我们可以借助explici 阅读全文
摘要:
QT Creator有中文出现“常量中有换行符 ”的解决办法 QT Creator在QT5.9下报错“常量中有换行符 ”,我的代码中有中文,而且在Windows 10下用微软VS编译器编译。造成这个报错的原因是MSVC编译器只支持utf-8带BOM的方式,对UTF8格式的代码文件支持不够好,而你默认 阅读全文
摘要:
提高QT Creator编译速度,配置预编译头Stable.h QT Creator支持预编译头提高编辑速度,网上有些教程写得不详细,走了弯路,具体实现方法如下。 (1)工程.PRO文件加入下面代码 (2)在建立头文件Stable.h,代码内容为 阅读全文
摘要:
一般是找不到DLL库导致的CDB终止。 阅读全文
摘要:
关于【error C3646: 未知重写说明符】的若干种可能性 如果在程序中出现了error C3646,那么这个错误可能是由多种问题所导致的,这篇文章将对多种错误及对应解决方法进行分析。 在MSDN的官方网站中,Complier Error C3646的定义为unknown override sp 阅读全文