最新 最热

4.1 符号定义伪指令

这段描述的是汇编语言中的符号定义伪指令 EQU 的用法。伪指令是一种指示编译器在汇编时执行特定操作的命令,而 EQU 是用来定义常量符号的。

2024-09-13
2

谈谈assume

我们在之前介绍过 Strict Alias,也介绍过 __restrict__ 对自动向量化的影响。可以看到,在编译阶段,如果手动告诉编译器相关的知识,它也能更好的指导你的代码的生成。实际上,在写一些函数的时候,如果你能保证输入符合需求的...

2024-09-12
2

【提问/解答】abc是C语言中合法的转义字符吗

C 语言中定义了一些特定的转义序列,以支持在字符串和字符常量中表示特殊字符。以下是一些常用的合法转义字符:

2024-09-12
1

vscode配置C/C++环境(保姆级详细教程)

VSCode,全称为Visual Studio Code,是一款由微软开发的免费、开源的轻量级代码编辑器,它支持多种编程语言和平台,并提供丰富的扩展功能,让开发者能够更高效地编写代码。...

2024-09-12
2

【linux学习指南】Linux编译器 gcc和g++使用

预处理功能主要包括宏定义,文件包含,条件编译,去注释等。 预处理指令是以#号开头的代码行。 实例: gcc –E hello.c –o hello.i 选项“-E”,该选项的作用是让 gcc 在预处理结束后停止编译过程。 选项“-o”是指目标...

2024-09-11
1

C++ 中文周刊 2024-09-07 第168期

https://devblogs.microsoft.com/cppblog/announcing-the-proxy-3-library-for-dynamic-polymorphism/

2024-09-10
2

mac平台VSCode配置指南

之前的章节中讲过如何使用VSCode在windows平台进行开发,总有读者朋友私信问如何在mac平台配置VSCode,本文将我的配置流程梳理如下,如有未尽流程或未能说明白的地方,欢迎留言交流。...

2024-09-10
5

原来go build命令有这么多学问

简单来说有两个go文件组成的Demo,分别是hello.go和main.go,其中main.go中的main函数需要引用hello.go中的printHello()函数,但是在编译项目的时候突然报错了,代码和文件关系如下:...

2024-09-09
2

一篇搞定Qt安装与环境搭建

Qt 下载官⽹:http://download.qt.io/archive/qt/ 国内清华源:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/

2024-09-07
3

【Java】已解决:`java.lang.AbstractMethodError`

在Java开发中,java.lang.AbstractMethodError是一种比较少见但容易让开发者感到困惑的错误。该异常通常在程序运行时抛出,涉及到类加载和方法调用的细节。本文将详细分析该错误的背景、可能的原因,提供错误和正确的代码...

2024-09-06
2