关MFC编辑框控件的有关问题

关MFC编辑框控件的问题
我想在编辑框控件里面数如几个int 型的数值,比如:10,11,12
但是我用>GetWindowText获得的是char数组 ,
我要怎样才能取得int型数值 然后直接输出Int型数值呢?



------解决方案--------------------
依次读取(分割),不过我没试验过,只是想到了这个方法
------解决方案--------------------
#include <string>
#include <iostream>
#include <vector>

using namespace std;


int get_vt_str_by_sep(const string& str_src, const string& str_sep_char,vector<string>& vt_str)
{
vt_str.clear();

if (str_sep_char.length() == 0)
{
return -1;
}

if (str_src.length() == 0)
{
return -2;
}

int ret = 0;

int offset = 0;
int find_ret;
string strTmp;
while(1)
{
find_ret = -1;

for (int i = 0; i < (int)str_sep_char.size(); i++)
{
char c = str_sep_char[i];
int ret_c = (int)str_src.find(c, offset);
if(ret_c >= 0 && (find_ret == -1 || ret_c < find_ret))
{
find_ret = ret_c;
}

}

if(find_ret >= 0)
{
strTmp = str_src.substr(offset, find_ret - offset);
vt_str.push_back(strTmp);
offset = find_ret + 1;


}
else
{
strTmp = str_src.substr(offset, str_src.length() - offset);
if(strTmp.length() > 0 || vt_str.size() == 0)
vt_str.push_back(strTmp);

break;
}

}

return ret;


}


int main()
{
string str = "11 12 13";
vector<string> vt_str;
if (get_vt_str_by_sep(str," ",vt_str) == 0)
{
for (unsigned int i = 0; i < vt_str.size(); i ++)
{
int j = atoi(vt_str[i].c_str());
cout << j;
}
}

return 0;



}