C++React Reactive 编程库开源项目

我要开发同款
匿名用户2014年08月04日
33阅读
开发技术C/C++
所属分类程序开发、常用工具包
授权协议BSL

作品详情

C++React是C++11的一个Reactive编程库。

示例代码:

using namespace std;using namespace react;// Defines a reactive domain that uses single-threaded, sequential updatingREACTIVE_DOMAIN(D, sequential)// Defines aliases for types of the given domain,// e.g. using VarSignalT<X> = VarSignal<D,X>USING_REACTIVE_DOMAIN(D)// Two reactive variables that can be manipulated imperatively// to input external changesVarSignalT<int> width  = MakeVar<D>(1);VarSignalT<int> height = MakeVar<D>(2);// A signal that depends on width and height and multiplies their valuesSignalT<int> area = MakeSignal(    With(width, height),    [] (int w, int h) {        return w * h;    });
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论