(ÒωÓױ)

曾经去过跨越一个小时的地方

让我们一步一步实现一个完整的 String 类:构造、拷贝、赋值、移动和析构

一、引言 我们在面试 C++ 相关岗位的时候,总会遇到这样的笔试面试题: 请你实现一个 String 类 这道题,说简单也简单,说难也难,是一个考察 C++ 基础的非常好的题目。正好在今天,我萌生了一个想法,那就是一步一步,一点一点,从构造析构,到拷贝赋值,再到 C++11 的移动,...

2018-03-30 10:47:30

阅读数 749

评论数 0

在 Soui 中嵌入 MiniBlink 初体验(三):实现一个界面友好动态可交互的饼图

一、引言在上周,我已经调研了在下 Soui 中嵌入 MiniBlink 浏览器控件,并且使用百度的开源可视化库 ECharts 显示图表的可行性。这篇博客,让我们来实现一个简单的界面友好的、动态可交互的饼图显示。最后的效果图如下:想要了解如何实现 Soui 中 MiniBlink 浏览器控件的嵌入...

2018-03-26 17:35:41

阅读数 1386

评论数 2

在 Soui 中嵌入 MiniBlink 初体验(二):解决本地 Html 文件显示 ECharts 失败的问题

一、引言 在上一篇博客里,我为了实现在桌面程序中显示饼图的需求,选择了在 Soui 中嵌入 MiniBlink 来实现一个浏览器控件的方法。我们通过在这个浏览器控件中使用百度的开源可视化库 ECharts 来显示出我们所需要的图表。 上一篇博客里,我们已经完成了 Soui 中嵌入 MiniB...

2018-03-23 21:58:15

阅读数 1072

评论数 0

在 Soui 中嵌入 MiniBlink 初体验(一):支持百度 ECharts 开源可视化库显示

一、引言 最近在工作中遇到了这么一个需求: 产品想要让我们的桌面客户端中显示复杂的图表,类似下图所示的样子(图片来自网络),不排除后期会增加更多复杂图标的可能性,因此我们需要考虑如何实现这种需求,并能够支持其需求的扩展性 那么,看到这个需求,我脑海里进行了一系列的思考: 1. ...

2018-03-22 19:24:25

阅读数 2288

评论数 1

C++ Primer 5th: 拷贝构造函数为什么可以访问传入对象的私有变量

一、引言在学习《C++ Primer》第五版第 453 页的时候,在面对这段代码的时候:class HasPtr { public: HasPtr(const std::string &s = std::string): ps(new std::string(s)...

2018-03-01 19:53:01

阅读数 133

评论数 0

提示
确定要删除当前文章?
取消 删除