网站首页 c++20 第2页
-
C++ 20新特性之Ranges(c++11新特性 lambda)
如果想阅读最新的文章,或者有技术问题需要交流和沟通,可搜索并关注微信公众号“希望睿智...
2024-08-13 baijin 博客文章 15 ℃ 0 评论 -
C++20尝鲜:概念(Concept)(c++ concepts)
介绍类模板,函数模板,以及非模板函数(常为类模板的成员),可以与...
2024-08-13 baijin 博客文章 14 ℃ 0 评论 -
C++20 新特性(22):C++ attribute的改进
C++attribute简介C++的attribute是一种标准的语法结构来对语言进行扩展,用来统一各种编译器的自定义扩展,例如gcc的__attribute__((...)),或者微软的__declspec()。C+...
2024-08-13 baijin 博客文章 11 ℃ 0 评论 -
使用 C++20 安全地比较不同类型的整型值
本篇介绍几个细琐的小特性,可以使代码更加安全可靠。...
2024-08-13 baijin 博客文章 9 ℃ 0 评论 -
C++20新特性(1):前言,废弃数组下标中的逗号表达式
前言2020年9月,C++20标准投票通过,预计年底正式发布,C++语言又迎来了重大更新。提起C++的新标准,其实有利有弊,有利的是新标准使C++功能更强大了,新的语法和标准库能够使代码开发更灵活高效。但带来的弊端是语法更复杂...
2024-08-13 baijin 博客文章 9 ℃ 0 评论 -
C++20 以 Bazel & Clang 开始
C++20如何以Bazel&Clang进行构建呢?...
2024-08-13 baijin 博客文章 12 ℃ 0 评论 -
C++20尝鲜:问题修复二(解决c++问题的软件)
隐式lambda捕获#include<iostream>#include<memory>structS{intx{1};inty{[&]{returnx+1;}()};/...
2024-08-13 baijin 博客文章 11 ℃ 0 评论 -
c++20 语法与性能介绍 part 3(c++语法题)
2.性能相关2.1指针与智能指针...
2024-08-13 baijin 博客文章 12 ℃ 0 评论 -
C++20尝鲜:新增属性(c++定义新的数据类型)
[[likely]]和[[unlikely]][[likely]]和[[unlikely]]属性向编译器提示执行路径的可能性,以便它能更好地优化代码。它们可以应用于语句(例如:If/else-statements,循环)或标签(case/...
2024-08-13 baijin 博客文章 13 ℃ 0 评论 -
聊聊C++20最大的变革之一 —— Coroutine,看不懂你打我(一)
昨天发了个微头条说扫了眼C++Coroutine看的十脸懵逼,结果很多朋友点赞表示赞同。昨天晚上搜到了一篇斯坦福的老大哥写的文章,看完茅塞顿开。今天又瞄了几眼asio的awaitable实现,基本上搞明白这个东西了。完全写清楚篇幅比较长,...
2024-08-13 baijin 博客文章 14 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-