关于编译器的问题,用visual studio 2005的进来帮个忙!~~
下面这段判断换行的代码:
char ch = getchar();
if ( ch == ' \n ' ) {
cerr < < " Error: Your input is invalid! " < < endl ;
exit ( 1 );
}
在Visual C++6.0中可以正常起作用,但在Visual Studio 2005中却得不到理想的结果,仿佛不存在,根本判断不了是否换行。
此外,小弟刚接触Visual Studio 2005,很不习惯这个编译器,请问哪里有中文说明(公司是用英文原版)?
谢谢各路大侠!
[解决办法]
ch == ' \n ',把单引号里面的空格去掉