最新 最热

Swift 5.9 新特性

Swift 5.9 内置于 Xcode 15,虽然是 Swift 5 的最后一个大版本,仍然增加了不少新特性。

2023-08-02
1

【JavaSE专栏1】Java的介绍、特点和历史

简单来说,Java 是一门编程语言,用来开发各类应用程序,是后端程序员的开发利器。

2023-08-01
1

C++的constexpr

constexpr是C++11引入的关键字,用于定义在编译时求值的常量表达式。它可以修饰函数、对象和模板参数,并要求其在编译时就能够得到计算结果。

2023-07-30
1

#pragma预处理指令

#pragma是C和C++编译器提供的一种预处理指令(preprocessor directive),用于控制编译器的行为或指示特定的编译器选项。它以#pragma开头,后面跟着不同的命令或参数。...

2023-07-30
1

为什么C/C++要分成头文件和源文件

C/C++将代码分为头文件(.h)和源文件(.cpp)的主要目的是为了提高代码的可重用性和编译效率。

2023-07-30
1

Intermediate Representation (IR) 中间表示

Intermediate Representation(IR,中间表示)是在计算机科学和编译器设计中使用的概念,它是一种中间形式的程序表示,用于在不同编译阶段之间传递和处理代码。下面将详细介绍Intermediate Representation的背景、特点和用途。...

2023-07-30
1

我的第一个Go程序

首先下载VS code配置Go开发环境就费了好大功夫,不过经过几天摸索,打的程序终于跑起来了,爽。

2023-07-30
1

时钟调整(运算符前后增量)

假定一个时钟包含时、分、秒三个属性,取值范围分别为0~11,0~59,0~59,具体要求如下:

2023-07-30
0

时间差(类与对象+指针+友元)

定义一个时间类,包含私有属性:时、分、秒,要求加入属性的get方法,其他函数根据需要自己定义。

2023-07-30
1

预处理命令 条件编译

一般情况下,源程序中所有的语句都参加编译,但有时也希望根据一定的条件去编译源程序的不同部分,这就是条件编译。

2023-07-28
1