Lv.的博客
摘要: std::atomic为C++11封装的原子数据类型, 支持多种类型数据的原子操作,以下是atomic支持的数据类型,摘自http://www.cplusplus.com/reference/atomic/。 #include <atomic> #include <thread> #include 阅读全文
posted @ 2022-05-29 14:04 Avatarx 阅读(453) 评论(0) 推荐(0) 编辑
摘要: Qt简介 Qt(发音可爱)生态系统是一个全面的基于c++的框架,用于编写跨平台和多平台GUI应用程序。如果使用库的可移植核心编写程序,则可以利用框架支持的一次编写和到处编译范例。在某些情况下,人们使用特定于平台的特性,比如支持Activex编程模型来编写基于windows的应用程序。 在window 阅读全文
posted @ 2022-05-29 13:27 Avatarx 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 操作符是一个作用于一个可观测对象的函数,它产生一个新的可观测对象。在此过程中,原始的可观测值没有发生突变,而是一个纯函数。操作符不改变可观察对象的事实是rx编程模型中声明式调度工作的原因之一。Rx运算符可以分为以下几类: 创建运算符 转换运算符 过滤运算符 组合运算符 错误处理运算符 实用运算符 布 阅读全文
posted @ 2022-05-29 12:39 Avatarx 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 关键元素 在前一章中,我们介绍了rxcpp库及其编程模型。我们编写了一些程序来理解这个库的工作原理。我们还讨论了rxcpp库的基本元素。在本章中,我们将深入讨论rxcpp库的关键元素,以及一般的响应式编程模型,包括以下内容: 可观察对象 观察者及其变体(订阅者) 主题 调度器 操作符 实际上,响应式 阅读全文
posted @ 2022-05-29 11:52 Avatarx 阅读(715) 评论(0) 推荐(0) 编辑