main.cpp

来自「一个上课很好用的课件」· C++ 代码 · 共 26 行

CPP
26
字号
#include <stdio.h>
#include "Parser.h"
int main(int argc, char* argv[]){
char *filename = "3.txt";
char *fileout = "";
FILE *fp = NULL;
if(argc > 1){
	filename = argv[1];
}
if(argc > 2){
	fileout = argv[2];
	fp = fopen(fileout, "w");
}
Parser parser = Parser(filename);
SyntaxTree *tree = parser.parse();
if(tree!=NULL){
	printf("\n************= Tree =****************:\n");
	tree->display();
	if(fp != NULL) tree->display(fp);
}else{
	parser.printError();
}
if(fp != NULL) fclose(fp);
printf("\n");
return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?