Linux C/C++
文章平均质量分 94
xzplinks
青冥不见影。。。
展开
-
C++ 开源大全
程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 Standard Template Library:标准模板库 C POSIX library: POSIX系统的C标准库规范 ISO C++ Standards Committee:C++标准委员会框架C++通用框架..转载 2021-09-16 20:32:29 · 2695 阅读 · 0 评论 -
C++中的虚函数(表)实现机制及模拟实现
前言大家都应该知道C++的精髓是虚函数吧? 虚函数带来的好处就是: 可以定义一个基类的指针, 其指向一个继承类, 当通过基类的指针去调用函数时, 可以在运行时决定该调用基类的函数还是继承类的函数. 虚函数是实现多态(动态绑定)/接口函数的基础. 可以说: 没有虚函数, C++将变得一无是处!既然是C++的精髓, 那么我们有必要了解一下她的实现方式吗? 有必要! 既然C++是从C语言的基础上发展而来的, 那么我们可以尝试用C语言来模拟实现吗? 有可能! 接下来, 就是我一步一步地来解析C++的虚函数的转载 2021-09-16 15:35:51 · 414 阅读 · 0 评论 -
Linux神器之 strace
man strace: strace - trace system calls and signalsDESCRIPTION In the simplest case strace runs the specified command until it exits.It intercepts and records the system calls which are called by a process and the signals which arereceiv...翻译 2020-11-20 10:18:52 · 653 阅读 · 0 评论 -
《RTTI、虚函数和虚基类的实现方式、开销分析及使用指导》
=================================================================转载链接: http://www.baiy.cn/doc/cpp/inside_rtti.htm “在正确的场合使用恰当的特性” 对称职的C++程序员来说是一个基本标准。想要做到这点,首先要了解语言中每个特性的实现方式及其开销。本文主要讨论相对于传统 C 而...转载 2018-03-28 10:24:26 · 555 阅读 · 0 评论