• Home
  • About-me
  • Friends
Xris
Take a deep dive.

C/C++

  • C/C++

STL 源码简析 – std::function (下)

Posted on 2019年2月25日2020年6月6日by xris

上一篇文章介绍了 libc++ 中 std::function 的实现。它使用了虚表来在一个类型擦除后的容器中 […]

继续阅读
No comments yet
  • C/C++

STL 源码简析 – std::function (上)

Posted on 2019年1月15日2019年3月9日by xris

感觉挺久没写 C++ 相关的东西了,反正最近写个玩具读了一遍源码手动实现了一遍 function 不如来总结一 […]

继续阅读
1 条评论
  • C/C++

GCC 部分 builtin 函数轮子

Posted on 2018年8月23日2020年9月1日by xris

某个空虚寂寞的晚上,随便造点轮子,只是常用的二进制位运算的函数而已。实现不一定是常数最优的,可读性优先。 裸的 […]

继续阅读
1 条评论
  • C/C++

C++ 刷题坑点(下)

Posted on 2018年8月17日2018年12月22日by xris

上一篇文章中提到了几个标准设计的坑。接下来有更加常见的几个、竞赛中经常遇到的坑,主要是由于 C++ 实现的问题 […]

继续阅读
1 条评论
  • C/C++

C++ 刷题坑点(上)

Posted on 2018年8月17日2018年8月17日by xris

这几周校队集训因为 C++ 兼容性、版本等等的各种问题,经常被各 OJ 给坑得不要不要得,稍微记录一下以免再次 […]

继续阅读
No comments yet
  • C/C++

C++ CRTP 简介

Posted on 2018年5月10日2019年4月21日by xris

奇异递归模板模式 (Curiously Recurring Template Pattern, CRTP) 是 […]

继续阅读
3 条评论
  • C/C++

GNU 扩展:内联汇编

Posted on 2018年4月2日2018年4月3日by xris

是这样的,我本来是打算去做清华的 ucore OS 实验的, GitBook 上前言里介绍了一下内联汇编,我看 […]

继续阅读
No comments yet
  • C/C++

What’s up, C++17!

Posted on 2018年2月15日2018年5月8日by xris

这篇文章是旧博客《C++17的新玩具们》搬运,再结合上我几个月的修炼对C++的理解稍微深了一点,再做了些修改。

继续阅读
1 条评论
Theme by Colorlib Powered by WordPress