最近在看 dear imgui ,这个东西没什么文档,所以主要靠看代码和 demo 。但是他注释的很好,所以本来以为能够自己一点点上手。

但是看了两个晚上还是觉得摸不着头脑 -- 比如说 QT 里想要设定 widget 的位置,直接给坐标就行了,想要设置大小也很简单,但是 imgui demo 翻来覆去也没看出来该怎么弄的。我在 demo 原有的代码上进行改动,尝试搞清楚原理,也没有成功。

于是打开 ChatGPT ,问了两个问题之后总算入门了,搞定了上面提到的问题。回头再去看代码,也突然感觉容易了一些。一些莫名其妙的函数也知道是做什么的了。

请问大家一般是怎么学习这种文档少的库的?它这个还不是个能够运行起来的项目,只是一个库。我想了想似乎也没啥特别好的办法,就只有一点点来了吧?

举报· 208 次点击
登录 注册 站外分享
1 条回复  
daishankeke 初学 3 小时前
我一般都是直接把源代码 clone 下来,然后直接问我的 copilot chat ,算是跟你差不多的方法
返回顶部