【发布时间】:2014-12-22 18:36:13
【问题描述】:
所以我正在从 .txt 文件中检索 so 数据到 myclass(类),包括
public:
vector<int> ID
vector<string> name
vector<string> add
但是当我尝试访问它们以在 MFC dlg 的编辑框中显示它们时,它只会将这个返回到框中:
ID: 1
Name: (jibberish)
address: (jiberish)
ID: 2
Name: (jibberish)
address: (jiberish)
etc...
for循环中编辑控件框使用的代码
int s1;
CString s2, s3;
s1.Format(_T("\r\nID: %d"),myclass.ID[i]);
s2.Format(_T("\r\nName: %s"),myclass.name[i]);
s3.Format(_T("\r\nAddress: %s"),myclass.add[i]);
Edi_box += s1 + s2 + s3;
所以它读取整数向量而不是字符串向量
【问题讨论】: