windows
shaderdx
证券市场的资本配置功能是指通过证券价格引导资本的流动从而实现资本合理配置的功能。在证券市场上,证券价格的高低是由该证券所能提供的预期报酬率的高低来决定的。
展开
-
C++17 C17 中的新增功能std::filesystem
本文主要介绍C++17 / C17中的filesystem中的一些常用方法。C17中新增了filesystem功能,使得跨平台文件系统 操作使用便方便简易。一、windows环境下使用Visual Studio开发必须要vs2019才支持C++17新特性。VS2019默认不使用C17新特性,如需使用要手动打开此功能。二、linux环境下使用g++编译器,gcc编译器必须要升级到g++ 10.0.1版本才支持C++17的新特性。三、使用详情包含相关头文件...原创 2020-08-26 11:16:11 · 19694 阅读 · 1 评论 -
windows以及linux 环境下Google Protocol Buffer 下载编译安装教程
protobuf的全称是Protocol Buffer,它是google 的一种数据交换的格式,可用于用于分布式应用之间的数据通信或者异构环境下的数据交换。////////////////////////////////////////////////////////////////////////////////////////////////以下是window环境下原创 2015-09-24 16:13:15 · 3877 阅读 · 0 评论 -
文档类程序各个类之间的相互访问关系
在实际的应用中,经常需要在多个类之间交换数据,调用另一个类中的函数,框架提供一系列的函数用于多个类之间的交互1.MFC单文档应用程序的类与类之间的访问(1)在所有类中获取App指针:CWin *pApp=AfxGetApp();CXXXApp *pMyApp=(CXXXApp*)pApp;(2)所有类中获取CMainFrame类指针:CM翻译 2017-01-08 23:00:50 · 2368 阅读 · 0 评论 -
Windows下关于多线程类 CSemaphore,CMutex,CCriticalSection,CEvent,信号量CSemaphore的使用介绍
信号量是CSemaphore的对象,该对象的作用是对访问某个共享资源的线程的数目进行控制。CSemaphore类的构造函数原型如下:CSemaphore( LONG lInitialCount /* = 1 */, //计数器的初始值 LONG lMaxCount /* = 1 */, //计数器的最大计数值 LPCTSTR pst原创 2017-08-15 11:21:24 · 558 阅读 · 0 评论 -
socket通信网络模型 ——Epoll、IOCP模型详解以及与select、kqueue等常见模型的区别特点
什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下性能最好的多路I/O就绪通知方法。 转自原创 2017-11-04 00:03:24 · 3262 阅读 · 0 评论 -
23种设计模式详解及C++实现
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。...原创 2017-11-11 16:09:58 · 4764 阅读 · 1 评论