网站首页 博客文章 第904页
-
C++核心准则T.11:只要可能就使用标准概念
T.11:WheneverpossibleusestandardconceptT.11:只要可能就使用标准概念Reason(原因)"Standard"concepts(asprovidedbytheGS...
2024-10-12 baijin 博客文章 15 ℃ 0 评论 -
C++核心准则T.48:如果不能用概念,用enable_if
T.48:Ifyourcompilerdoesnotsupportconcepts,fakethemwithenable_ifT.48:如果你的编译器不支持concepts,使用enable_if模仿它Reason(原...
2024-10-12 baijin 博客文章 14 ℃ 0 评论 -
C++核心准则T.13:简单、单类型参数概念使用缩略记法更好
T.13:Prefertheshorthandnotationforsimple,single-typeargumentconceptsT.13:对于简单的,单类型参数概念,使用缩略记法更好Reason(原因)Readab...
2024-10-12 baijin 博客文章 14 ℃ 0 评论 -
C++核心准则C.101:赋予容器值语义?
C.101:GiveacontainervaluesemanticsC.101:赋予容器值语义?Reason(原因)?Regularobjectsaresimplertothinkandreasonaboutth...
2024-10-12 baijin 博客文章 14 ℃ 0 评论 -
C++核心准则T.41:在模板概念中只对本质属性定义需求
T.41:Requireonlyessentialpropertiesinatemplate'sconceptsT.41:在模板概念中只对本质属性定义需求Reason(原因)...
2024-10-12 baijin 博客文章 15 ℃ 0 评论 -
C++核心准则T.20:避免定义没有明确语义的“概念”
T.20:Avoid"concepts"withoutmeaningfulsemanticsT.20:避免定义没有明确语义的“概念”Reason(原因)Conceptsaremeanttoexpresss...
2024-10-12 baijin 博客文章 15 ℃ 0 评论 -
C++核心准则T.23:通过增加新的使用模式提炼概念
T.23:Differentiatearefinedconceptfromitsmoregeneralcasebyaddingnewusepatterns.T.23:通过增加新的使用模式,从更加普遍的场景中区分更...
2024-10-12 baijin 博客文章 14 ℃ 0 评论 -
C++核心准则T.1:使用模板提高代码的抽象水平
T.1:UsetemplatestoraisethelevelofabstractionofcodeT.1:使用模板提高代码的抽象水平Reason(原因)Generality.Reuse.Efficiency.En...
2024-10-12 baijin 博客文章 14 ℃ 0 评论 -
一本深入探讨C++11~C++17最新语言特性的书推荐给你
近10年来C++的更新可谓是非常频繁,这让我在2017年时感受到了一丝不安。那个时候我发现在开源平台上已经有很多项目采用C++11和C++14标准编写,其中不乏一些知名的代码库,而公司里所用的编译环境还没有完全支持C++11,也很少有人真正...
2024-10-12 baijin 博客文章 17 ℃ 0 评论 -
C++核心准则T.10:为所有的模板参数定义概念
T.10:SpecifyconceptsforalltemplateargumentsT.10:为所有的模板参数定义概念Reason(原因)Correctnessandreadability.Theassumedmea...
2024-10-12 baijin 博客文章 14 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-