跳到主要内容
版本:3.x

设计目录结构

按照一般的做法,我们将这个程序的源码按照功能类别划分为两个部分:

  • 核心:提供布料状态相关操作接口。
  • UI:负责更新布料状态、渲染布料、响应用户的操作。

然后为它们创建源文件:

src/
fabric.c - 核心部分实现
fabric.h - 核心部分导出的类型和函数声明
main.c - 应用程序入口以及 UI 部分的代码