摘要: QMake 和 CMake 都是用于构建和管理软件项目的工具,特别是在C++项目中广泛使用。它们的主要目的是自动化构建过程,管理项目的编译、链接等操作。但它们之间有一些关键的差异,主要体现在使用的方式、支持的功能以及跨平台能力等方面。 1. QMake QMake 是 Qt 框架的构建工具,通常用于 阅读全文
posted @ 2024-11-15 21:18 hisun9 阅读(1136) 评论(0) 推荐(0)
摘要: MINGW(Minimalist GNU for Windows)和MSVC(Microsoft Visual C++)是两种常用的编译器,用于在Windows平台上进行C、C++等语言的编译。 1. MINGW (Minimalist GNU for Windows) MINGW是GNU工具链在W 阅读全文
posted @ 2024-11-15 21:10 hisun9 阅读(339) 评论(0) 推荐(0)
摘要: 1. 字符集和校对顺序 数据库表被用来存储和检索数据。不同的语言和字符集需要以不同的方式存储和检索。因此,MySQL需要适应不同的字符集(不同的字母和字符),适应不同的排序和检索数据的方法。 在讨论多种语言和字符集时,将会遇到以下重要术语: 字符集为字母和符号的集合; 编码为某个字符集成员的内部表示 阅读全文
posted @ 2024-11-15 19:29 hisun9 阅读(66) 评论(0) 推荐(0)
摘要: 1. 事务处理 补充: 并非所有引擎都支持事务处理: 正如第21章所述,MySQL支持几种基本的数据库引擎。正如本章所述,并非所有引擎都支持明确的事务处理管理。MyISAM和InnoDB是两种最常使用的引擎。前者不支持明确的事务处理管理,而后者支持。这就是为什么本书中使用的样例表被创建来使用Inno 阅读全文
posted @ 2024-11-15 17:23 hisun9 阅读(142) 评论(0) 推荐(0)
摘要: 4.1 节练习 练习 4.1 在算术运算符中,乘法和除法的优先级相同,且均高于加减法的优先级。因此上式的计算结果应该是 105,在编程环境中很容易验证这一点。 练习 4.2 在本题涉及的运算符中,优先级最高的是成员选择运算符和函数调用运算符,其次是解引用运算符,最后是加法运算符。因此添加括号后的等价 阅读全文
posted @ 2024-11-15 12:03 hisun9 阅读(28) 评论(0) 推荐(0)