Skip to content

Latest commit

 

History

History
129 lines (72 loc) · 3.97 KB

075.md

File metadata and controls

129 lines (72 loc) · 3.97 KB
layout title
post
第75期

C++ 中文周刊 第75期

reddit/hackernews/lobsters)摘抄一些c++动态

周刊项目地址在线地址知乎专栏 |腾讯云+社区

欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue

2022 08 12


资讯

标准委员会动态/ide/编译器信息放在这里

编译器信息最新动态推荐关注hellogcc公众号 本周更新 2022-08-10 第162期

文章

基础知识。值得看看

static_assert(typeid([]{}) != typeid([]{}));

template<auto = []{}>
struct foo{};

foo f1, f2;
static_assert(typeid(f1) != typeid(f2));

没什么卵用的知识,也是一个坑

利用concept和constexpr代替enable if 代码不列举了

int main()
{
    constexpr auto factorial23 = [](this auto&& self, int n) {
		if (n <= 1)
			return 1;
		return n * self(n - 1);
	};
    static_assert(factorial23(5) == 120);
}

递归+编译期 lambda,玩的花

分析bug挺有意思

老生常谈了,可读性问题,别用bool做多个参数,不然分不清啥是啥

简单压测,QT的信号槽比虚函数观察者模式并不快。看个乐

仓库在这里https://github.com/rnburn/rules_cc_module

视频

代码在这里https://compiler-explorer.com/z/nbGGdMM4b

总算支持了

一个课程,可以看看

值得一看,拓展思路

又是SIMD。可以看看

gdb调试。值得一看

开源项目需要人手

  • asteria 一个脚本语言,可嵌入,长期找人,希望胖友们帮帮忙,也可以加群753302367和作者对线

新项目介绍/版本更新

工作招聘


本文永久链接