class infosys{
string *infos[2];//定义指针
public:
infosys(int n){
infos=new string[n][2];//获取空间 error1
for(int i=0;i<n;i++)
{
cin>>infos[i];// error2
cin>>infos[i]+1;
}
}
}
[Error1] incompatible types in assignment of 'std::string ()[2] {aka std::basic_string ()[2]}' to 'std::string* [2] {aka std::basic_string* [2]}'
[Error2] no match for 'operator>>' (operand types are 'std::istream {aka std::basic_istream}' and 'std::string* {aka std::basic_string*}')
在不使用模板的情况下,怎么达到定义string二维数组。