在Windows中编写和编译C/C++程序的最快方法

Fel*_*bek 18 c c++ ide interactive

我通常使用Visual Studio,但是当我很快想要测试一些代码时,有些事情会困扰我:

  • 它有一个相当长的启动时间
  • 它总是需要一个项目来执行/调试文件
  • 程序输出打印到控制台,但是当我没有getchar()在程序中插入或断点时,窗口就会关闭,因此我没有看到它.

我正在寻找一个适合在Windows中进行真正,快速编程的程序.例如,从SO问题中复制一些代码,运行它并查看其输出.

我不认为CygWin下的控制台程序或g ++是一个很好的解决方案,因为cd在正确的目录中保存文件需要很长时间,我不习惯像Vim这样的编辑器,并且自己输入编译器命令行一直惹恼我等

所以我想我正在寻找的是一个非常轻量级的免费C/C++ IDE,它预先配置为可以使用免费编译器(如果它随附它,则可获得奖励积分.)

您可以推荐哪些内容来自上面列表中的至少两个项目?

是否有一个程序可以在交互式命令行(如Python)中执行/解释C或C++?

And*_*ard 8

我正在寻找一个适合在Windows中进行真正,快速编程的程序.例如,从SO问题中复制一些代码并执行它并查看它的输出.

对于快速和肮脏的实验编码,我真的很喜欢codepad.org.不必创建文件特别好,因为它使我无法提供合适的名称和磁盘位置.请注意,它在幕后使用g ++ 4.1.2 ,因此不支持某些最新的C++ 11功能.

  • 不是唯一有用的答案,但我只接受一个,而且Mooing Duck推荐的codepad.org/ideone.com让我感到震惊,因为它是最意想不到的发明. (2认同)

Kei*_*ith 5

“真的,真的很快(又脏,扔掉?)编程”?

  • 编译器:VC++ 命令行 - 你已经有了。
  • 编辑器:记事本或类似的东西
  • 编译过程:编写一次的 .BAT 文件,并提供带有单个源文件名称的参数。
  • 位置:为测试代码设置一些已知目录的桌面快捷方式。


pmg*_*pmg 5

使用TCC:Tiny C编译器

  1. 启动命令提示符
  2. 随处CD
  3. 记事本main.c
  4. 在记事本中编写代码。节省
  5. 返回命令提示符输入tcc -run main.c
  6. 发现错误,返回4

请注意,-runtcc像解释器一样调用参数