Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

计算器

本来想用 QT 写 GUI 的,想想也是在 Mac 系统里玩,所以改用 SwiftUI。

UI 部分用 Swift,逻辑部分用 C++,中间通过 Objective-C 连接。

  • v0.1: 用输入输出语句完成基本计算。
  • v0.2: 使用 switch 代替 if else。
  • v0.3: 添加词法分析。
  • v0.4 添加 Swift UI 做 GUI 库。
  • v0.5 添加清除按钮功能
  • v0.6 监听键盘
  • v0.9 选中符号高亮
  • v0.10 实时计算

使用

XCode 打开 ./Calculator.xcodeproj Product -> Run

TODO

  • 使用大数数据类型计算
  • 相应键盘事件
  • 添加 Scientific 模式
  • 选中符号高亮
  • 实时计算

About

C++学习

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages