Skip to content

Chtho11y/CS205-CPP-Proj1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS205-CPP-Proj1

Yu Shiqi CPP project 1. (95/100 pts)

简易计算器,支持四则运算及变量定义、函数调用。

项目报告见 proj1.md,迭代器失效的 bug 其实没有修。

这个 proj 只允许交一个文件,不分文件真不怪我(

如果你还想做得更好,可以考虑以下思路

  1. 这个项目作为一个计算器来讲不太合格,因为它的计算功能太少,你可以给它添加一些,如指数对数三角函数,思路报告中已经提到了。

  2. 项目的乘法很慢,你可以用一些快一点的算法。

  3. 你可以添加一些流程控制语句?(对于 proj1 来说有些太难了)

  4. 你可以添加一些变量操作,比如查看/删除变量。

  5. 更美观的报错:项目中实现了定位到 token 的错误信息,但是显示并不好看,你可以考虑怎么像 gcc 一样美观地展示。

About

project1 of cpp course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages