一直以来,大家练习OJ平台的题目,都会选择Dev-cpp,CodeBlocks等轻便的编辑器进行,因为它们可以对单个文件进行编译。而在VS中做题,要么建一个个的工程,要么在一个工程中放多个文件,一方面main函数只能有一个,这就意味着写完这一题要把main改成别的名字(比如main1)。另一方面多个文件可能会有重复的变量名,编译起来会麻烦一些。总之较为麻烦。
那经常用VS编程的人怎么练习呢?难道真的得投入dev-cpp的怀抱吗(这里没有黑的意思,用习惯了谁都不愿意转移阵地)?当然不必,其实只要写完一个题目将当前文件“从项目中排除”,在建一个新文件,保持工程中只有一个文件,这样就不会麻烦了。既能够保留源文件(从项目中移除不会删除文件),也不需要去把main函数改成main1之类的。