RT
我在C++代码中调用C#的DLL中的一个函数,返回值是System::DataTime类型,问题是我在C++这边应该如何接收这个类型呢?

解决方案 »

  1.   

    如果你反编译下会发现private ulong dateData是唯一的成员变量。如果你只是接收后存放再传回c#,可以直接当ulong;如果有业务处理恐怕要反编译dateTime仿写,当然先用你自己的算法转成数字或char*来传、接收了再解析也无不可
      

  2.   

    http://hi.baidu.com/bluecagali/item/330c6129f7940c0a42634ade
    C#--C++类型对应表
      

  3.   

    你最好把DateTime转成long类型,毫秒数传给c++,c++再把毫秒数转成时间,