百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析
客户端单元测试实践—C++篇

背景我们团队在手淘中主要负责BehaviX模块,代码主要是一些逻辑功能,很少涉及到UI,为了减少双端不一致问题、提高性能,我们采用了将核心代码C++化的策略。...

LLVM学习教程:3 将源文件转换为抽象语法树

正如我们在上一章中学到的,编译器通常分为两个部分——前端和后端。在本章中,我们将实现一个编程语言的前端——即主要处理源语言的部分。我们将学习现实世界编译器使用的技术,并将它们应用到我们的编程语言中。...

别让异常逃离析构函数

《EffectiveC++》中的"别让异常逃离析构函数"是指在C++中,当一个对象的析构函数抛出异常时,这个异常会被默认抛到外层的作用域,可能会导致程序崩溃或者出现未定义的行为。这个问题的解...

C++复习大全(各种知识点)

如果你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!前言这篇博客是我之前的一个礼拜复习总结的各种知识点,可能有些多,其中的一些观点是来自于《EffectiveC++》和《C...

C++ 的隐藏魔法:那些鲜为人知的奇淫技巧

1.通过std::enable_if实现条件模板实例化std::enable_if可以帮助你根据类型特征启用或禁用特定的模板函数。它是C++中一种非常强大的SFINAE(Substitution...

现代C++最佳实践

C++作为一门历史悠久且功能强大的编程语言,近年来通过C++11、C++14、C++17、C++20以及C++23等标准的不断演进,逐渐发展为一门现代化的编程语言。现代C++不仅保留了其高性能的特性,...

解锁 C++ 新姿势:走进 21 世纪的 C++ 编程世界

C++,作为编程领域的老牌语言,自诞生至今已有45年之久。在漫长的岁月里,它不断进化,以应对各种新挑战。然而,不少开发者仍用旧眼光看待它,仿佛还停留在上个世纪。但其实,当代C++在表达思想、性...

从C语言到C++学习指南(下篇)

前言:拥抱范式革命C++不仅是面向对象语言,更是支持泛型、函数式、元编程的多范式语言。本篇将揭示现代C++如何通过新型抽象机制,解决C语言中长期存在的工程难题。...

倒计时2天!超70个代码示例展示,C++ 高端精品课程即将开课

...

C++从入门到从事C++开发学习路线

跟着来从此踏上C++开发之路!!!一、打好C基础...