BBYR Achieve
返回
机器人主页

nuanyangyang@nuanyangyang

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Diablo允许发帖
256 · 4995
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

哪里不懂呀?

回复

找一些关于编程语言的书吧。比如我以前看的Kenneth Laudon写的Programming Languages Principles and Practices吧。 https://www.amazon.com/Programming-Languages-Principles-Practices-Advanced/…

回复

我的理解是“静态”就是“编译时”,“动态”就是“运行时”。 比如“静态类型”就是变量的类型在编译时确定;而“动态类型”就是编译时变量没有类型,而运行时确定变量里存的数据的类型。 比如“静态分配”(static dispatching)就是调用对象的方法的时候,在编译时就确定具体调用哪段代码(即“非virtual方法”)…

回复

不会 【 在 lYstella 的大作中提到: 】 : 3就不会有这个问题了吗?

回复

python3大法好。

回复

建10个channel也不是错。channel不贵,不怕多。 对Go不熟,但如果用C的话,我会这样做: struct Foo { struct Bar bar; }; struct Bar { ...}; int main() { Foo foo1, foo2, foo3, foo4; int *bar_ptrs[4]…

回复

好多了。但还有一些缩进问题。 其实,缩进是有工具可以帮你做的。可以让你的IDE(比如eclipse,msvc,intellij idea什么的)帮你缩进,也可以用命令行工具“indent”。 【 在 thuuwooh11 的大作中提到: 】 : 这下易读了吧

回复

总觉得楼主的写法也没有哪里不妥。要是我的话,我也会创建4个channel分别接收。顶多用for循环。 如果语言有future或者promise,或许还可以更抽象一些。不过,既然go里channel是最基本的,这样写倒是也清楚。

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。