想用socket传输一组double数据
用结构体:
typedef test
{
  double x;
  double y;
}T;
想在VPTestDailogDlg.cpp中用该结构体,
请问在哪里声明
如何声明
谢谢!

解决方案 »

  1.   

    在这个CPP文件的最前面,不要放在函数或是类的里面就行了。
      

  2.   

    为什么下面用的时候还出现问题呢
    T t;
    “T”:未声明的标识符
    在t前面缺少“;”
      

  3.   

    最好放在类的.h里面
    typedef struct test
    {
      double x;
      double y;
    }T;
      

  4.   

    可能是我的编译器比较老的缘故 也有可能其它原因
    在定义结构体时不能省略struct
    加上后按照您的说法就没问题了 
    谢谢您!