股票数据源 VS 2010下可编译版本

      网上有很多关于通试股票数据源的C++代码。但是在VS 2010下不可编译,经过一番测试,发现了原来是VS 2010后 time_t修改为8个字节,而在vc 6下面时间为4个字节。所以可以编译通过,但是在读取数据的时候会出现内存错误,具体的解决的方法有两种,分享出来供同仁们减少时间周折。

第一种方法:使用 time32 函数,__time32_t接受返回值。__time32_t _time32(  __time32_t *timer );
第二种方法:在<ctime>之前定义宏 _USE_32BIT_TIME_T,然后继续使用 time_t time( time_t *timer );

 

同时贴出来源码,供做股票软件开发或者需要读取股票数据源的朋友使用。

注意:1、此接口仅仅是读取通视的数据源。但是本身不含有数据,如果你需要数据,可能需要找银江、数畅这些数据提供公司了。

         2、此接口适合银江、数畅、网际风等多家公司的数据源接口,但是不适合DBF写库程序。

 源码下载地址:http://files.cnblogs.com/henrui/TestWJF5.rar

你可能感兴趣的:(数据源)