-
知晓一下Qt用到的开发工具
[语言] 2022-07-16 11:59:55 71人阅读
Qt 不是凭空产生的,它是基于现有工具链打造而成的,它所使用的编译器、链接器、调试器等都不是自己的,Qt 官方只是开发了上层工具。下面我们分几个部分讲解 Qt 使用到的工具链。 GNU 工具集 在上个世纪八十年代,计...[详细]
-
解密Qt安装目录的构架
[语言] 2022-07-16 11:59:09 97人阅读
了解 Qt 安装目录的结构虽然不是编程必须的,但是它能练就我们的内功,让我们对 Qt 的编程环境了如指掌。Windows 和 Linux 下 Qt 安装目录的结构非常相似,我们以 Windows 为例进行讲解,Linux 不再赘述。 不同版本 ...[详细]
-
Linux Qt cannot find -lGL错误完美解决方法
[语言] 2022-07-16 11:58:43 104人阅读
对于很多 Linux 发行版本,Qt 安装完成后如果直接编译或者运行项目,会出现cannot find -lGL错误, 这是因为 Qt 找不到 OpenGL 的动态链接库(libGL.so)。在《Linux Qt安装》一节中我们说过,OpenGL 在大部分 Linux...[详细]
-
UE4使用哪种编译器
[语言] 2022-07-16 11:58:14 162人阅读
UE4 的底层虽然是用 C++ 实现的,但它又不仅仅是一个 C++ 库,它还实现了自己的编译机制。换句话说,UE4 对现有的 C++ 语法进行了改进,以适应游戏开发的场景。 当然,UE4 也不会疯狂到自己去开发一个 C++ 编译器,...[详细]
-
UE4的下载和安置 UE4开发环境的搭建
[语言] 2022-07-16 11:56:49 170人阅读
使用 UE4 开发游戏之前,必须先搭建开发环境,具体包括: 1) 首先,打开任意一个浏览器输入 UE4 官方网站的网址 https://www.unrealengine.com/zh-CN/,点击右上角的下载按钮,如下图所示: 2) 官方要求必须登录后才...[详细]
-
UE4是什么 虚幻4引擎是啥
[语言] 2022-07-16 11:56:14 119人阅读
UE4 的全名是 Unreal Engine 4,中文译为虚幻引擎4。UE4 是一款由 Epic Games 公司开发的开源、商业收费、学习免费的游戏引擎。 从 1998 年发行至今,UE4 一共经历了 UE、UE2、UE2.5、UE3、UDK、UE4 多个版本,它的...[详细]
-
C++ fill和fill_n函数用法解说
[语言] 2022-07-16 11:55:27 122人阅读
fill() 和 fill_n() 算法提供了一种为元素序列填入给定值的简单方式,fill() 会填充整个序列; fill_n() 则以给定的迭代器为起始位置,为指定个数的元素设置值。下面展示了 fill() 的用法: std::vectorstring data ...[详细]
-
C++ swap_ranges STL swap_ranges 函数利用详解
[语言] 2022-07-16 11:55:01 113人阅读
可以用 swap_ranges() 算法来交换两个序列。这个算法需要 3 个正向迭代器作为参数。前两个参数分别是第一个序列的开始和结束迭代器,第三个参数是第二个序列的开始迭代器。显然,这两个序列的长度必须相同。这个算法...[详细]
-
C++ move STL move 函数运用详解
[语言] 2022-07-16 11:54:22 72人阅读
move() 算法会将它的前两个输入迭代器参数指定的序列移到第三个参数定义的目的序列的开始位置,第三个参数必须是输出迭代器。这个算法返回的迭代器指向最后一个被移动到目的序列的元素的下一个位置。 这是一个移动操...[详细]
-
C++ STL lexicographical_compare字符串排序算
[语言] 2022-07-16 11:53:41 123人阅读
两个字符串的字母排序是通过从第一个字符开始比较对应字符得到的。第一对不同的对应字符决定了哪个字符串排在首位。字符串的顺序就是不同字符的顺序。如果字符串的长度相同,而且所有的字符都相等,那么这些字符串就...[详细]
- 正在看的ORACLE教程是:Oracle数据库及应用程序优化开...[详细]
- 方法1: X:\oracle\ora81\bin\wrap iname=XXX oname=X...[详细]
- 复制代码 代码如下: create or replace Function GetI...[详细]
- 这篇文章介绍了两种oracle创建字段自增长的实现方式,...[详细]
- 先看两个超级简单的代码。 for iinrange(10**7): x=i%...[详细]
- Instant Instant是用来操作时间戳的,带时区,默认UTC...[详细]
- 考虑这样一个例子,一个移动机器人需要在一栋建筑中找...[详细]
- 还有最后一个问题,示例中第1行的 #include stdio.h ...[详细]
- 为什么使用 Numpy? 实际上 Python 本身含有列表(lis...[详细]
- C++ 中的类(Class)可以看做C语言中结构体(Struct)...[详细]