用于编码C ++的环境/ IDE,具有易于选择的文本和时序?

时间:2012-06-08 13:03:25

标签: c++ ide timer

我一直在使用VS和DevC ++来创建C ++控制台程序,但我不喜欢输出在控制台窗口中。我希望能够轻松复制/粘贴文本,而无需右键单击窗口,转到属性,启用快速编辑模式等等。

最后,我希望能够计算我的程序运行时间(准确)。我正在使用Windows。

3 个答案:

答案 0 :(得分:0)

您可以使用Eclipse。 Eclipse for Java是最先进的ide,从我到目前为止所听到的,Eclipse for C / C ++也是如此。 Netbeans for C ++也是一个可行的选择,以及Code :: Blocks。

至于控制台,我不知道你能否做到。您正在运行控制台应用程序,并且您不希望它出现在控制台上?那是什么样的巫术?好吧,你可能只是下载一个Windows或东西的交互式外壳,并设法实现你想要的。

对于计时器,Visual Studio(付费版,不能谈论快递版)和Eclipse或Netbeans等IDE,默认情况下都有一个分析器,或者必须安装一个加载项,可用于评估您的计划并在其上运行多个指标。

答案 1 :(得分:0)

关于你问题的第一部分,启用QuickEdit是一次性的事情,所以我真的认为选择控制台文本并不繁琐。在调用应用程序时,您始终可以将输出传送到文件。

tee.exe

根据一个人对“准确”的定义,使用clock()可能就足够了:

#include <time.h>
clock_t start, finish;
start = clock();
//  do stuff
finish = clock();
double duration = (finish-start) / (double)CLOCKS_PER_SEC;

这在Windows上提供了毫秒精度。

答案 2 :(得分:0)