1:当面对一个string 的时候,当时死死的利用Json::Value value(std::string)方法去调用,用了好久没有成功,于是用了io流将string写入到文件,在从文件中读取出来,但是没有意识到Json::Reader 中已经定义了parseString(std::string,value)供你使用

2:当面对精度转化的是时候 ,死死的利用除以100 在+0.5在除以1000的方式去表示,但是不要忘记 float a = 1.11f a的位置是满的表示的时候a任然是1.1099999,所以需要翻看源码,利用springf()去调用。

   开源东西的最大好处就在于他的实现全部掌握在自己的手里

3:当面对三级弹窗需要一级弹窗的数据时候,当时仅仅想着new 但是没有意识当new出的对象不是想要的那个对象,SLN:静态单例化,从而让数据静态化,便于统一管理,访问

4:当面对多级弹窗的时候需要,一层一层的写死了没有意思到recursion,当前辈说了recursion的时候自己有不知道如何用,其实很简单,就是把思想集中在业务逻辑上,把model抽象出来进行recursion

 

5:知道表扬:

   压栈的时候知道利用parent指针去一层一层的弹  ,但是也是指的批评的地方就是之前根本不知道如何存储数据,其实很简单用一个容易存起来不久行了吗?