2 u011924973 u011924973 于 2016.09.06 15:57 提问

用C++对CTP接口封装问题 2C

用C++怎么把CTP接口的实现类封装成接口?方便平台调用这个接口,谢谢!

1个回答

qq423399099
qq423399099   Ds   Rxr 2016.09.06 16:08

比如交易接口,你继承CThostFtdcTraderSpi这个类,头文件里的函数声明就是接口了,源文件里是实现

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Rust或C#,Python 等如何封装C++的接口 (比如CTP)?
各种原因吧,与交易相关方面的原生接口大多是用C++来写的,比如CTP,飞马,飞创等。华宝的LTS,中泰的XTP估计也差不多。 正是因为此,也让很多人苦B了,因为并不是所有的人都善于或者喜欢用C++来写。你要知道,要驾驭C++,得要有多大的自信? 实际交易中,有人用Java的,也有用C#的.......,最近,Rust也很热,如果用Rust写对接CTP的交易代码?这是有意思的事情。
Python量化交易平台开发教程系列2-类CTP交易API的Python封装设计
原创文章,转载请注明出处:用Python的交易员 (本篇教程包含的内容太多也太复杂,有不少读者反应看不懂,因为本身也不是使用vn.py必须掌握的知识,这篇教程暂时处于半完成状态,等多收集些读者的建议后会再做一个比较大的修订) 为什么要封装API 直接原因就是C++的API没法直接在Python里用,不过这个回答有点太简单,这里我们稍微做一些拓展解释: C++ API中很
CTP JAVA API(JCTP)编译(利用Swig封装C++动态库)windows版
前言: 目前上期技术CTP系统提供的API版本是C++版本,而很多客户采用Java开发,就产生了一些问题。SWIG是一个能将C/C++接口转换为其他语言的工具,目前可以支持Python,Java,R等语言。 本文主要介绍Windows 32位平台下利用Swig工具将CTP C++接口API转换为Java可调用的接口。
CTP API接口封装(收录3个版本)
收录3个版本的CTP API接口封装 1.直接C++调用版2.Visual C++.net封装C#调用版3.海风C++封装公开dll接口C#调用版
CTP接口 C#封装版
CTP C#接口, 通过clr/c++封装,对于不熟悉C++或者非高频交易的朋友有用
CTP: NET封装后接口中序列化数据的问题
如果你用的是经过封装成CTP.dll的C#接口,需要对Order, Trade, depthMarketData,inputOrder,orderAction,inputOrderAction等数据进行本地序列化到硬盘,在C 的CTP文件中,往往没有对这些结构文件打可序列化的标识,那么,你在C#中,就没办法直接进行序列化。 那么你要么有二种方法: 1、选择C#重新封装一个类,格式和
CTP API接口封装(收录3个版本)2015.08.24更新
收录三个版本,升级至VS2010,修复CLI枚举错误
上期CTP行情交易接口.Net封装 20121028
上期技术CTP行情及交易接口.Net封装 本次更新到CTP官方库20120530版本,增加了Multiple AppDomain支持
上期技术CTP行情交易接口.Net封装完整版
上期技术CTP行情交易接口.Net封装完整版 CTP.dll 将非托管C++库转换为托管库,供.Net程序调用。包括行情接口和交易接口。 Struct.h头文件修改自海风版C#的Struct.cs文件,非常感谢! CSharpMdTest C#行情接口测试实例,跟上期技术官方提供的例子一致 CSTraderTest C#交易接口测试,跟上期技术官方提供的例子一致
CTP开发包和范例(Delphi版本)
CTP开发包,CTP期货客户端开发包,内含Delphi源代码。