C++ MFC中 如何在在一个editbox里“输入”二维数组,在另一个editbox里“输出”更改过的二维数组,如: 1. 一个editbox里“输入”: 
0 1 0 1 
1 0 0 1 
1 0 1 1 
0 0 0 1 2. 点击Button“输出”按钮后 
把在第一个editbox里输入的数据存为数组,并把有需要的数组元素更改, 
在另一个editbox里“输出”更改过的二维数组: 
0 * 0 * 
* 0 0 * 
* 0 * * 
0 0 0 *

解决方案 »

  1.   

    把每行数字当做一个CString来处理
      

  2.   

    楼上(1楼)的回答清楚一点啊!!写一些例子和代码吧!!怎样才能把每行数字当做一个CString来处理,我的意思是把每一个数字都当作一个数组元素!!!
      

  3.   

    在编辑框中输入内容,CString str1,str2; m_edit1.GetWindowText(str);  //CEDIT m_edit1str.GetAt(0),str.GetAt(1)等等下去,然后定义一个二维数组,把得到的得到的数据存储到数组A中,然后在BUTTON消息中处理,更改数组中的数据,再存储到另外的一个数组B中,或者覆盖掉原来的数组A里面的数据也行。再把数组里面的内容显示到另一个编辑框中。。 或者先把数组B中的数据存储到一个字符串变量中,再通过SetDlgItemText(IDC_EDIT2,str2);