最新 最热

内联和嵌套命名空间

在开发大型的项目时,往往会有很多人参与协同开发,划分成各个小组负责不同的模块,模块之间相对独立。代码中会定义很多的类名、函数名、模板名,甚至一些全局变量,如果不对这些名称加以规范,很容易造成名字的冲突,因为默认情况...

2024-04-14
0

c++20的协程学习记录(二): 初探ReturnObject和Promise

c++20的协程学习记录(一): 初探co_await和std::coroutine_handle<>

2024-01-03
0

c++20的协程学习记录(三): co_yield和co_return操作符

https://cloud.tencent.com/developer/article/2375995

2024-01-03
0

基于c/c++的希尔排序与插入排序对比

一、代码#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/timeb.h>#include <time.h>us...

2023-03-29
0

如何快速区分C++左值和右值

C++左值和右值,初学者经常傻傻分不清,可参看“C++ Primer”书中的描述,简单来说:

2022-04-30
1

C++17新特性之std::string_view

std::string_view系C++17标准发布后新增的内容,类成员变量包含两个部分:字符串指针和字符串长度,相比std::string, std::string_view涵盖了std::string的所有只读接口。如果生成的std::string无需进行修改操作,可以把std:...

2022-04-11
0