-
安装dev-c++
-
C:\Program Files (x86)\Dev-Cpp\MinGW64\bin
加到path里。
#include <cstdio>
#ifdef DEBUG
#define D(X) X
#else
#define D(X)
#endif
int main() {
D(freopen("input.txt","r",stdin);)
D(freopen("ouput.txt","w",stdout);)
}
#ifdef ONLINE_JUDGE
#endif
下面是之前想不修改代码,直接利用shell的文件重定向运行,现在看来还是将模板代码改成带freopen的方便些。
发现dev-C++可以增加tool,设置如下即可:
title: 运行 - input.txt
program: cmd.exe
working dir: <SOURCEPATH>
para: /k <EXENAME> < input.txt
code-blocks 重定向:Tool+有$file
但是不能将拓展名换成exe。。。所以不新建工程的时候是不行的。
只安装C++插件,再解决头文件报错:增加两个include path:
"C_Cpp.default.includePath": ["C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include", "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.19041.0\\ucrt"]
即可得到正确的代码提示体验。