您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內容

dll中數據調用的問題 [金字塔]

  • 咨詢內容: 我在dll中調用以下函數中data.size()?不為空。__declspec(dllexport) int WINAPI kxian(CALCINFO* pData)
    {
    if(pData->m_nNumData>0)
    {
    ChanlunCore::GetInstance()->initKx(pData);
    ChanlunCore::GetInstance()->initFX();
    // 返回結果集
    int i=0;
    KXDATA data = ChanlunCore::GetInstance()->getCkxData();
    for(C_CKXIT it = data.begin(); it != data.end(); it++)
    {
    pData->m_pResultBuf[i] = it->flag;
    i++;
    }
    ofstream write;?
    write.open("D:\\lc\\KXIAN.txt", ios::app);
    write << "data.size()" << data.size() << "\n";
    return 0;
    }
    return -1;
    }
    但是在第二次獲取data數據時 ,data數據就獲取不到了, data.size()為0.__declspec(dllexport) int WINAPI kxg(CALCINFO* pData)
    {

    int i=0;
    KXDATA data = ChanlunCore::GetInstance()->getCkxData();
    for(C_CKXIT it = data.begin(); it != data.end(); it++)
    {
    pData->m_pResultBuf[i] = it->high;
    i++;
    }
    ofstream write; //write只是個名字 你可以定義為任何其他的名字
    write.open("D:\\lc\\kxg.txt", ios::app);
    write << "data.size()" << data.size() << "\n";
    return 0;
    }
    這是什么情況?

    ?

    ?來源: CXH99.COM

  • 金字塔客服: 您的問題正在處理,請您耐心等待。

    ?

  • 用戶回復: 我們進行調試的話,日志是我們的一大法寶。1要先確定數據初始化kxian()函數是不是在使用數據的kxg()函數之前調用的。2要確定ChanlunCore的single再這中間不會析構導致再第一函數中的數據被清理掉。
    建議:編程時盡量保持模塊的獨立性,去除模塊相關性,尤其是隱形相關。

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 511411198  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 啊~嗯~轻点~啊~用力村妇| 在线精品小视频| 亚洲不卡av不卡一区二区| 精品三级66在线播放| 国产成人cao在线| 亚洲国产精品综合久久网络| 老司机精品在线| 国产欧美精品一区二区色综合| fc2免费人成在线| 无码av天天av天天爽| 亚洲av午夜精品无码专区| 特级黄一级播放| 啦啦啦www免费视频| 黄瓜视频在线观看| 成人免费漫画在线播放| 亚洲av无码第一区二区三区| 波多野结衣电影免费在线观看| 四虎永久成人免费影院域名| 国产主播在线播放| 国产麻豆剧传媒精品国产AV| 一级毛片**免费看试看20分钟 | 在线观看黄的网站| 中文乱码字幕午夜无线观看| 热99re久久精品香蕉| 国产999精品久久久久久| 欧美激情成人网| 国产高清在线不卡| xxxxx在线| 欧美MV日韩MV国产网站| 人人澡人人透人人爽| 美女内射毛片在线看3D| 国产嫩草在线观看| а√天堂资源8在线官网在线| 日本边添边摸边做边爱喷水| 亚洲喷奶水中文字幕电影| 狠狠干2018| 全彩漫画口工令人垂延三尺| 自拍偷在线精品自拍偷| 国产在线视频国产永久视频| 老司机在线精品| 国产高清视频在线免费观看|