Skip to content

Latest commit

 

History

History
59 lines (33 loc) · 1.09 KB

环境.md

File metadata and controls

59 lines (33 loc) · 1.09 KB

配置环境

  1. 安装dev-c++

  2. 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。。。所以不新建工程的时候是不行的。

vscode 环境

只安装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"]

即可得到正确的代码提示体验。