1:我从一个长的字符串中截取很多小段.并将其分别转换为int,float,datatime等类型.但有时出现这样的问题:其中截取的一个小段为"123fd4",但要将其转换为int,这时就有问题了.所以遇到这样的希望能跳过,但有什么好办法可以判断这小段字符串中含有非数字的字符咧?我现在是用的一个笨办法,就是每一位一位的读.所以想请问大家有什么好点的办法没??
2:关于异常捕获的.比如说:
try
{
CString sss="123456789";
CString ddd=sss.Mid(30,5);////----这肯定会出错
}
catch(...)
{
AfxMessageBox("err");
}
但怎么捕获不到呀?
刚刚学习,好多东西都是看的一知半解,大家别笑~`
2:关于异常捕获的.比如说:
try
{
CString sss="123456789";
CString ddd=sss.Mid(30,5);////----这肯定会出错
}
catch(...)
{
AfxMessageBox("err");
}
但怎么捕获不到呀?
刚刚学习,好多东西都是看的一知半解,大家别笑~`
解决方案 »
- WTL生成的对话框程怎么会依赖于msvcr10.dll?
- 服务端WSARecv时报10054,非常的奇怪,急等
- 把vc的开发环境配置到最佳!
- 兄弟过来一下,这个是什么错误啊?
- 请问信誉分。。。是什么啊
- CListCtrol控件设置为report和single selected,现已知一行处于选中状态,如何获取该选中行的行标?
- 我做了一个打印BMP的程序,但现在要在文件夹中取BMP,而不是在资源中取,要怎样做.???
- 关于应聘:各位以EMAIL 应聘,一般需要多长时间才能收到回信,是不是专科不好找工作?
- 天理何在!!(转贴)
- 在WINDOWS中,有这样一类程序,它怎样实现的?
- 如何在VC中打印一个外部文件
- 如何创建向导那样的对话框
必须是某个对象内部没有处理的,或者由该对象向外抛出的异常,你这里才能catch到。