INT StringtoInt(CString *panum)
{return (INT)atol(panum->GetBuffer(10));}
{return (INT)atol(panum->GetBuffer(10));}
解决方案 »
- CEdit控件滚动信息WM_SIZE后就乱了
- 如何获取CDHtmlDialog打开的网页源文件
- 网络扫描器的开发问题
- 是否可能把操作系统当前的内存dump到一个文件中保存起来?
- 在VC6.0中CSocket发送数据库的结果集采用哪种方法比较好?
- 急求帮助
- 用MFC实现统计论坛更新规律
- 怎么在程序中设置切换Edit Box的Properties Styles 中PassWord项?
- 如何获取树形控件里选中项目的完整路径?
- 如何创建一个代有提示声音的非模态对话框?
- 等待光标的问题
- 请问如何向SQL SERVER数据库中写入图片数据?最好有源程序!谢谢!!!(王骏先生的文章我看过,好像SQL SERVER的有问题!)
CString str="123";
int ix = atoi((const char*)str);
char * sStr = "123";
sscanf(sStr,"%d",&n);
atoi((LPCSTR)strNumber);
int i;
str="hello";
i=atoi(str);
例:
DWORD g_LpstrToInt(LPTSTR strInput)
{
DWORD nOutput;
char tmp_chr;
int tmp_int,tmp;
int tmp_i,tmp_j;nOutput=0;for(tmp_i=0;tmp_i<(int)lstrlen(strInput);tmp_i++)
{
tmp_chr=(char)strInput[tmp_i];
tmp_int=(DWORD)tmp_chr;
tmp_int=tmp_int-48; tmp=1;
for(tmp_j=1;tmp_j<(int)lstrlen(strInput)-tmp_i;tmp_j++)
{
tmp=tmp*10;
}
nOutput=nOutput+tmp_int*tmp;
}
return nOutput;
}
别人回答的不是也正确吗?而且先回答了。
你们不要误解!!!
我也不知道版主为什么只给我分:)不过,非常谢谢y97523szb () ,如此慷慨!!