1.前言:
· 说到写算法的IDE多熟悉几个总是好的,在有些重要的考试场合难免会出现偏差,比如提前了解到官网上面的机子有Code::Blocks运行环境,但是考试的时候考场有变,所以导致你最原本熟悉的环境用不上,而其他的又没用过,那么这个时候对于整场考试来说可能已经没有节奏可言了。博主就曾在某个重要的场合吃过这个亏,所以在这里特地地记录一下Dev C++(5.5.2)的上手刷题的操作。
2.Dev C++的使用
step1. 点击 文件/新建/项目。
step2. 选择C++语言,在basic中选择Console Application并选择C++项目,命名为test,
step3. 选择指定的目录进行存储,这里需要注意的是,考试的时候由于不可控因素可能导致电脑死机等从而重启,所以最好将这些文件保存在非还原盘,一般就是C盘除外的其他盘符,这样电脑重启之后之前写过的代码就还在。
step4. 这时候就已经可以开始码代码了
step5 由于我们编写的代码一般都是采用c++11标准因此我们需要然Dev C++也支持C++11特性。操作如下,点击 工具/编译选项,在弹出的窗口中选择"编译时加入以下命令",然后在其下的空白文本框中输入 -std=c++11,点击确定即可。比如:auto这个类型是在C++11之后才引入的新特性,所以必须要加入上面的编译命令才能编译通过。
step6 在完成以上5个步骤之后基本可以安心的写代码了,但你会发现效率还比较低,因为没有自动补全的功能,比如一个结构体的属性还得自己回头去找,这样就很低效,一些库函数的函数名字也得自己去记,这无限中给了自己更大的负担,因此有必要设置Dev C++的自动补全功能,
具体的操作如下:点击 工具/编译器选项/代码补全 把所有的选项都打√,这样就可以完成基本的补全功能了,当然效果和CB还是没法比,
关于CB的代码补齐可以参考这篇文章。