CLR控制台输入问题
CLR控制台如何输入数字并能使用这个数字;
比如:在本地C++里a+b的写法是
int main()
{
int a,b;
cin>>a>>b;
cout<<a+b<<endl;
return 0;
}
在CLR里怎么写?
CLR有Console::Read() Console::ReadKey() Console::ReadLine()等输入的都是字符,字符串而且不能强制转换,如何才能输入int float double long等的数字呢?
[解决办法]
a = Convert::ToInt32(Console::ReadLine());//将读入的字符转换成32位整型,这里的Int32等价于标准C++的int