求助.关于验证数据类型和转换
正在做一个小程序,用C++/CLI写的WINDOWSFORM,不知道该怎样验证数据类型的转换是否可行比如说有一个TextBox1...大家都知道他的text属性类型是string^...但是程序里要求用户输入数字(比如double)...那么我获取这个数字的代码就是
Convert::ToDouble(TextBox1->text)....但是如果用户输入的不是一个可以转换的字符串(比如abc)...那怎么捕获这个异常..也就是说怎么验证这个转换是否可行...不要告诉我出错就是不可行 :)
另外还有个问题
比如我有一个double类型的变量 result 其值是一个计算结果,无限不循环的数..我需要取它的前几位赋给一个string^的变量,应该怎么办,
希望高手帮忙解答
[[it] 本帖最后由 飞陨 于 2008-4-15 01:48 编辑 [/it]]