注册 登录
编程论坛 C++教室

结构体用户接口

sdg430 发布于 2010-07-06 12:14, 1794 次点击
struct CThostFtdcDepthMarketDataField
{
    ///交易日
    TThostFtdcDateType    TradingDay;
    ///合约代码
    TThostFtdcInstrumentIDType    InstrumentID;
    ///交易所代码
    TThostFtdcExchangeIDType    ExchangeID;
    ///合约在交易所的代码
    TThostFtdcExchangeInstIDType    ExchangeInstID;
    ///最新价
    TThostFtdcPriceType    LastPrice;
    ///上次结算价
    TThostFtdcPriceType    PreSettlementPrice;
    ///昨收盘
    TThostFtdcPriceType    PreClosePrice;
    ///昨持仓量
    TThostFtdcLargeVolumeType    PreOpenInterest;
    ///今开盘
    TThostFtdcPriceType    OpenPrice;
    ///最高价
    TThostFtdcPriceType    HighestPrice;
    ///最低价
    TThostFtdcPriceType    LowestPrice;
    ///数量
    TThostFtdcVolumeType    Volume;
    ///成交金额
    TThostFtdcMoneyType    Turnover;
    ///持仓量
    TThostFtdcLargeVolumeType    OpenInterest;
    ///今收盘
    TThostFtdcPriceType    ClosePrice;
    ///本次结算价
    TThostFtdcPriceType    SettlementPrice;
    ///涨停板价
    TThostFtdcPriceType    UpperLimitPrice;
    ///跌停板价
    TThostFtdcPriceType    LowerLimitPrice;
    ///昨虚实度
    TThostFtdcRatioType    PreDelta;
    ///今虚实度
    TThostFtdcRatioType    CurrDelta;
    ///最后修改时间
    TThostFtdcTimeType    UpdateTime;
    ///最后修改毫秒
    };
做的一个用户接口结构体,里面的成员我可以把它当作类吗?类可以作为结构体成员吗?若不能,像在这样的结构体中的成员我应如何去定义它们?麻烦大家了,我是菜鸟
3 回复
#2
sdg4302010-07-06 12:43
导师给的声明,其中的 TThostFtdcDateType    是类还是结构体,我就想问这个结构体或类可做为结构体的成员吗?概念模糊,急求解答,在线等!!
#3
东海一鱼2010-07-07 09:09
C++中结构也是一种类。不过他所有的成员变量默认访问权限都是PUBLIC罢了。所以他当然可以作为任何其他类或结构体的成员。也可以嵌入其他类或结构体成员。
#4
rainbow12010-07-07 18:35
可以的。
1