设置信号和槽
在本教程中,我们将学习带有信号和槽机制的 QtGUI 项目。
文件->新建文件或项目…
应用程序->Qt Gui 应用程序->选择…
默认情况下,我们将类保留为MainWindow。
下一步->完成
让我们通过双击[……]
设置信号和槽
在本教程中,我们将学习带有信号和槽机制的 QtGUI 项目。
文件->新建文件或项目…
应用程序->Qt Gui 应用程序->选择…
默认情况下,我们将类保留为MainWindow。
下一步->完成
让我们通过双击[……]
目录:
本教程描述了使用 Qt Quick Controls 为 Android 和 iOS 设备开发 Qt Quick 应用程序。我们使用 Qt Creator 实现了一个 Qt Quick 应用[……]
针对文件和字符串处理基准评估不同的语言和方法本文比较了解决将大量基于行的逗号分隔文本从文件加载到数据结构中并将这些数据写回另一个文件的问题的不同方法。比较了这些方法的性能概况并得出结论。
介绍
我对比较使用不同编程语言和不同方法解决基本编程问题的性能[……]
实现反向传播算法神经网络的 C++ 类,支持任意数量的层/神经元
介绍
该类CBackProp封装了一个前馈神经网络和一个反向传播算法来训练它。本文适用于那些已经对神经网络和反向传播算法有所了解的人。如果您不熟悉这些,我建议您先阅读一些材料。[……]
在第 1 部分中,我们讨论了 C 和 C++ 项目编译的基础知识。我们还讨论了链接和优化。在第 2 部分中,我们将深入研究模块间分析并讨论其另一个目的。但这次我们不会讨论源代码优化——[……]
从 PVS-Studio 7.14 开始,C 和 C++ 分析器一直支持模块间分析。在这篇由两部分组成的文章中,我们将描述编译器中的类似机制是如何排列的,并揭示我们如何在静态分析器中实现模块间分析的一些技术细节。
前言
在我[……]
本说明适用于 C++ 初学者程序员,他们想知道为什么每个人都一直告诉他们对数组使用 delete[]。但是,高级开发人员并没有给出明确的解释,而是一直躲在神奇的“未定义行为”术语后面。一点点代码、几张图片以及编译器的基本细节——如果有兴趣,欢迎阅读。[……]
“std”一个命名空间。“::”运算符是“范围”运算符。它告诉编译器在哪个类/命名空间中查找标识符。
所以std::cout告诉编译器你想要“cout”标识符,并且它在“std”命名空间中。
如果你刚才说cout,那么它只会在全局命名空间中查找。由于 cout 没有在全局命名空间中定义,[……]
GCC 和 Make
编译、链接和构建C/C++ 应用程序
GCC(大写)指的是 GNU 编译器集合。这是一个开源编译器套件,包括 C、C++、Objective C、Fortran、Ada、Go 和 Java 的编译器。gcc(小写)是 GNU Compiler Collection[……]
1. 什么是 CMake?
从 CMake 的网站:https://cmake.org/
CMake 是一个可扩展的开源系统,它在操作系统中以独立于编译器的方式管理构建过程。与许多跨平台系统不同,CMake 旨在与本机构建环境结合使用。放置在每个源目录中的简单配置文件(称为 CMakeL[……]