nuanyangyang@nuanyangyang
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“贴代码”
“【 在 iFadeToBlack 的大作中提到: 】 : 首选是指“项目一开始我要做好玩的写代码写代码写代码时”还是指“一段时间后代码写不下去 build 不爽忍不了时”的选择? : 前者选 VS 或手写 Makefile ,后者的话 CMake 估计写几次以后,就开始系统地用某个构建系统了吧。”
“easy_install是老方法。用pip试试。”
“【 在 dajingling 的大作中提到: 】 : 知道了,就是加了Static的函数没法被别的文件include了,即使include了别的文件也可以定义相同的函数名。是吧? include是另一回事。 C语言的每个.c文件都是分别编译的。如果你想在一个.c文件里调用另一个.c文件里定义的函数,你只要声明就可以了。…”
“type erasure? 来自「北邮人论坛手机版」”
“【 在 dss886 的大作中提到: 】 : 二进制兼容是什么意思?……我就知道如果不带getter和setter,用Gson转json为对象会报错-。- 就是如果张三写了一个库libFoo,以jar包发布。李四写了一个应用Bar,Bar使用libFoo里的一个类Foo。然后张三修改了Foo的实现,给李四发了一个jar…”
“【 在 dss886 的大作中提到: 】 : 需要控制权限才写getter和setter,一般保存引用的话不需要吧,比如官方示例的ViewHolder就不带 还有二进制兼容性的问题,也是setter和getter的好处。”
“楼主用scala吧。val就是只有getter,var就是有getter和setter。 class Foo { val readOnlyField = 42 var readWriteField = 84 } object Main extends App { val f = new Foo() println(f.…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。