c++基础篇(六)——运算符
前言:
本篇文章介绍c++的运算符用法。
1 介绍
文章作者: OnlyCalm
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 OnlyCalm's Blog!
相关推荐

2026-01-15
c++基础篇(五)——变量
c++基础篇(五)——变量前言: 本篇文章介绍c++的变量用法。 1 介绍 在 C++ 中,变量是用来存储数据的命名内存位置。每个变量都有一个类型(如整数、浮点数、字符等),它决定了变量可以存储的数据种类以及占用的内存大小。定义变量就是告诉编译器为某个名字分配一块内存空间,并指定其类型。 类型 关键字 含义 典型大小 整型 int 整数(如 -10, 0, 100) 4 字节 短整型 short 较小整数 2 字节 长整型 long 较大整数 4 或 8 字节 长长整型 long long 更大整数 8 字节 单精度浮点型 float 小数(精度约7位) 4 字节 双精度浮点型 double 高精度小数(约15位) 8 字节 字符型 char 单个字符(如 ‘a’) 1 字节 布尔型 bool 真/假(true/false) 1 字节 空类型 void 无类型(不能定义变量) —— 2 变量命名规则如下 必须以字母或下划线 _...

2024-07-21
Qt6基础篇(一)——安装Qt Creator
Qt6基础篇(一)——安装Qt Creator前言: 这篇文章介绍如何安装Qt6并运行第一个自己的窗口程序。 1 下载 目前最新的Qt6版本是v6.7.2,安装方式为在 官网 下载一个在线安装器,较老的版本还能离线安装。 2 安装 点击 Linux x64 下载在线安装器。 勾选 Execute ,允许*.run文件执行。 执行指令运行Qt在线安装程序。 1sudo ./qt-online-installer-linux-x64-4.8.0.run 填写自己Qt账号,如果还没有账号先去官网注册。然后点击 Next 。 勾选已知晓开源协议,如果是个人开发则写 Personal ,如果是给公司开发则写公司名。请遵守开源协议。 点击下一步开始安装。 路径按照默认即可。当本地有下好的特定版本的Qt安装文件时,选择第一个 Custom Installation...

2024-10-19
Qt6基础篇(三)——创建Demo并通过CMake在终端编译
Qt6基础篇(三)——创建Demo并通过CMake在终端编译前言: 打开Qt Creator。可以通过点击 Creator Project 或直接点击一个示例创建Demo,这里选择 Calculator Builder 示例。 1 创建桌面应用例程 设置工程放置的路径,然后点击 Copy Project and Open 新建这个例程。 按照默认配置,点击 Configure Project 。 创建后我们通过终端的CMake编译,不通过Qt Creator,工程里会自动创建好CMakeLists.txt,可以基于此修改出适合自己工程的CMakeLists.txt。 工程目录如下。 123456789╰─ tree -L 1.├── build├── calculatorbuilder.pro├── calculatorbuilder.qrc├── calculatorform.ui├── CMakeLists.txt├──...

2024-10-19
Qt6基础篇(二)——安装c++开发环境
Qt6基础篇(二)——安装c++开发环境前言: 使用c++开发Qt,需要安装c++环境。 1 安装c++环境 开发C++ Qt,需要安装基础的C++开发环境,即GCC和c++标准库。 在Ubuntu中遇到“’type_traits’ file not found”这类错误,通常意味着你的开发环境中缺少C++标准库的头文件。type_traits是C++标准库的一部分,它应该包含在libc++或libstdc++中,具体取决于你使用的C++标准库版本。 对于大多数Ubuntu系统,默认的C++标准库是libstdc++,这是GCC的一部分。如果你试图编译的代码依赖于C++11或更高版本的特性,那么你需要确保安装了支持这些特性的编译器和相关的开发文件。 以下指令中x为GCC的版本号,比如 sudo apt-get install g++ build-essential libstdc++-11-dev 。 12sudo apt-get updatesudo apt-get...

2024-10-20
Qt6基础篇(五)——MessageBox
Qt6基础篇(五)——MessageBox前言: Qt中的MessageBox是一个简单好用的消息提示窗体,较为常用。 1 创建MessageBox 函数原型为。 1static void QMessageBox::about(QWidget *parent, const QString &title, const QString &text); QWidget *parent : 这个参数指定了对话框的父窗口。如果提供了一个有效的父窗口指针(即不是 nullptr),那么对话框将会与这个父窗口有关联。 const QString &title : 这个参数定义了对话框标题栏上显示的文本。在这个例子中,”Title” 就是对话框标题栏上的文字。 const QString &text : 这个参数定义了对话框内部显示的主要文本信息。在这个例子中,”Hello World!” 就是显示给用户的文本信息。 需要包含 QMessageBox 头文件,调用函数...

2024-10-20
Qt6基础篇(六)——创建UI
Qt6基础篇(六)——创建UI前言: 终端应用程序的UI如果用代码实现,非常耗时且不直观,好在可以通过Qt Creator可视化的方式创建UI文件。 1 创建UI文件 打开Qt Creator,点击 File -> New File 。 选择 Qt -> Qt Designer Form 。 根据自己的需要选择UI的 Form Template 。 设置UI的名称和存放的路径。 点击 Finish 。 点击 Yes to All 。 2 UI文件转.h文件 界面也可直接敲代码实现,但界面上的控件较多时,用代码区设置每一个控件的布局属性将是非常耗时的,更便捷的方式是通过Qt...
评论
ValineGitalk
公告
贫富安。

