[问题] 以矩阵方式列出字串

楼主: Dong0129 (阿东跟上面讲的情况一样b)   2017-12-20 21:14:42
如标题所述,
每一笔资料都有3个字串,
如今想用矩阵方式列出来,
请问该怎么做呢?
例如:
第一笔资料:A[3]={“abc”,”bcd”,”code”}
第二笔资料:B[3]={“wee”,”wer”,”err”}
今天想把这些资料整理成一个矩阵,可以用以下方式表示:
X[1][1]={“abc”}
X[1][2]={“bcd”}
X[1][3]={“code”}
X[2][1]={“wee”}
X[2][2]={“wer”}
X[2][3]={“err”}
请问能怎么写呢?
作者: Ommm5566 (56天團)   2017-12-20 21:22:00
你ABX的type是什么 char**还是vector<vector<string>>?
作者: Sidney0503 (Sidney0503)   2017-12-21 09:59:00
那就X.push_back(A); X.push_back(B)不就好了
作者: loveflames (咕啾咕啾魔法阵)   2017-12-21 13:28:00
八成是X没有元素,你就push到X[n]了
作者: steve1012 (steve)   2017-12-21 13:41:00
你贴个程式码吧最简单就是都用 vector vector<string> A vector<vector<string>>Barray 不能 copy 你要用 container 就全部都用 container
作者: loveflames (咕啾咕啾魔法阵)   2017-12-22 07:22:00
阵列不能作为函数参数,你实际上传的是指标
作者: Ommm5566 (56天團)   2017-12-22 07:43:00
你这样跟我说type"都是string"真的很欠嘘
作者: loveflames (咕啾咕啾魔法阵)   2017-12-22 08:30:00
AB类型不是string
作者: Sidney0503 (Sidney0503)   2017-12-22 09:02:00
所以A的tpye不是string而是 string arrayX的type建议是vector<vector<string>>你可能要先去理解最基本的int和int array和int*的差别
作者: Ommm5566 (56天團)   2017-12-22 12:03:00
问题明明就有默认格式 为什么就是不照格式打每次都要推文的人问code咧

Links booklink

Contact Us: admin [ a t ] ucptt.com