SublimeText3配置c++编译运行并使用文件输入输出和程序运行时间

本文详细介绍了如何在SublimeText3中配置C++环境,包括下载绿色版SublimeText3、设置编译系统、创建工作空间文件夹、编写timer代码,以及调整窗口布局,帮助读者实现高效C++编程。

1.下载安装SublimeText3绿色版,链接可以查看我的资源。

https://download.youkuaiyun.com/download/weixin_41645983/11102351

2.工具 -> 编译系统 -> 新建编译系统,粘贴以下内容保存

{
	"path": "C:/MinGW/bin",
	"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\"",
	"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
	"working_dir": "${file_path}",
	"selector": "source.c, source.c++",

	"variants":
	[
		{
			"name": "Run",
			"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" && timer \"${file_path}/${file_base_name}\" < in.txt > out.txt"
		}
	]
}

 3.新建工作空间文件夹,包括以下文件

4.timer的代码:

#include <cstdio>
#include <cstdlib>
#include <ctime>
#include <windows.h>
using namespace std;

int main(int argc, char** argv)
{
	clock_t begin = clock();
	system(argv[1]);
	double used = 1000.0 * double(clock() - begin) / CLOCKS_PER_SEC - 200.0;
	if (used < 0) used = 0.0;
	printf("------------------------------\n");
	printf("Time used: %.2lf ms.\n", used);
	return 0;
}

5.现在在code.cpp中写入程序,编译时选择刚刚新建的编译系统,之后直接Ctrl+B即可。窗口布局也可调整如下更方便。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值