1 struct _UserInfo 2 { 3 string username; 4 string password; 5 string ip; 6 string port; 7 } 8 _UserInfo str={0};
这样就会崩溃,可以用memset 或者结构体中加入一个别的类型的对象,
另外string 用mallo分配内存也会出错,因为malloc不会调用string的构造函数,所以应用new
1 struct _UserInfo 2 { 3 string username; 4 string password; 5 string ip; 6 string port; 7 } 8 _UserInfo str={0};
这样就会崩溃,可以用memset 或者结构体中加入一个别的类型的对象,
另外string 用mallo分配内存也会出错,因为malloc不会调用string的构造函数,所以应用new