c++
顺其自然_y
这个作者很懒,什么都没留下…
展开
-
c++ static_assert 用法
假设我们有一个模板类,我们希望用于实例化这个模板类的类型有默认的构造函数,我们可以使用。是没有默认的构造函数的,我们编译这个代码,就会报类似于。类去实例化这个模板,但是仔细看,我们让。下面有一个非常简单的例子。原创 2024-03-25 20:14:13 · 195 阅读 · 1 评论 -
C++ 时间相关的函数
看上去也不是特别准确。原创 2024-03-14 22:16:07 · 308 阅读 · 1 评论 -
c++ 类型原函数
写一个自定义的类型元函数的方法,当然只是为了学习,实际上这些功能stl已经内置了。原创 2024-03-10 09:36:58 · 345 阅读 · 1 评论 -
c++使用元函数编译器求值
在上面这个例子中,我们定义一个Factorial的全特化(full template specialization)指定base case,一个元函数往往通过类模板实现的,例如下面的。这个过程都是在编译器完成的。,一直执行下去,直到遇到。原创 2024-03-09 17:21:35 · 374 阅读 · 1 评论 -
逗号操作符 配合 折叠表达式
【代码】逗号操作符 配合 折叠表达式。原创 2024-03-09 17:18:03 · 358 阅读 · 1 评论 -
c++ 可变参数函数模板
一种是递归,一种是c++17之后可以使用的折叠表达式。原创 2024-03-09 16:18:38 · 293 阅读 · 1 评论 -
c++ 常用 stl 算法 copy,fill,generate
下面代码使用fill函数给chars从头到尾填充了字符’5’然后又用copy函数拷贝到标准输出流,用空格分隔。原创 2024-02-15 11:42:37 · 349 阅读 · 0 评论 -
c++ 20 format 基本使用方法
7 代表占7个字符位置大小,用空格填充。{:>7.2f} 的意思是。‘:’代表开始声明格式。.2f代表保留两位小数。原创 2024-02-07 17:55:37 · 384 阅读 · 1 评论 -
c++ 17 可初始化变量的if语句
【代码】c++ 17 可初始化变量的if语句。原创 2023-12-29 18:23:31 · 368 阅读 · 1 评论 -
C++ vector元素被delete 问题记录
如果正确删除vector中的元素原创 2023-11-25 16:29:54 · 479 阅读 · 0 评论