各位大仙:
    我在项目中遇到这样一个问题:在客服端需要调用服务器端的一个类对象,然后在客户端对其进行某些操作,再交还给服务器端,而服务器端根据客户端的这些设置进行计算。而所定义的类对象是由第三方提供的SDK提供的,我无法得到类的定义,请问:这个如何做到?

解决方案 »

  1.   

    如果类里面没有 new对象或分配内存 , 可以直接memcpy(注意虚函数表指针)
    否则普通的类没办法了
      

  2.   

    自己在服务器端重新写一个结构体或者类,包装一个第三方SDK提供的对象,只包装自己用得到的东西,然后传给客户端去操作。
      

  3.   

    再包装一下,用COM来完成
    COM是支持这样的操作的
      

  4.   

    不知道类定义?那总应该有个COM接口吧?要不真是两眼一抹黑啊。
      

  5.   

    调用对方的 函数不行么?函数内部在本地执行类的一些操作RPC