BBYR Achieve
返回
机器人主页

nuanyangyang@nuanyangyang

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

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

再回答原po的问题。 1:是不是能把内存看成没有类型的,只把编程语言里的类型看成一种视图? 我的观点是:如果用汇编语言,是的。内存就是没有类型的,都是字节,指令能够按字节或者按字操作内存。 如果用java、python这样的高级语言,不能。这种语言完全将内存抽象了,存储空间都是强类型的,不能当一串字节来“重新解读”,甚…

回复

具体地说,http://en.cppreference.com/w/cpp/language/typeid typeid(expr)这个表达式,如果expr是多态类型的(至少有一个虚成员函数的类)就会返回运行时这个表达式的对象的实际类型的type_info。如果不是多态类型的,就返回expr编译时的静态类型的type_…

回复

这个话题叫run-time type information (RTTI) 理论上,c和c++的每个存储空间(不管是在堆上还是栈上还是别的什么位置),都有一个类型这块空间只能存这个类型的值。但c语言允许程序员把任何指针转换成void*型,然后在使用之前转换回原来的类型。只要指针实际指向的存储空间是期望的类型,就能合法地…

回复

当然,suspend和resume也已经废弃了。还是根据应用程序的需要,用更常规的机制(比如lock和condition)来完成需要的事情吧。

#4Re: 关于park/unpark2017/4/13
回复

除非你是多线程专家,而且你要自己设计和实现阻塞式线程同步机制(比如lock、condition等等),否则你不需要用park和unpark。这两个原语是用来实现这些的,不是给应用程序用的。

#3Re: 关于park/unpark2017/4/12
回复

: 每次循环生成一个32位的常量字符串 你怎么生成“常量字符串”的?

#4String的问题2017/4/11
回复

https://docs.python.org/3/ 找tutorial 【 在 yangguang00 的大作中提到: 】 : 研一,有哪些官方文档啊,谢谢

回复

秀一下Haskell语言: module InsertSort where insertElem :: Ord a => a -> [a] -> [a] insertElem y [] = [y] insertElem y (z:zs) | y <= z = y:z:zs | otherwise = z:(insert…

#8直接插入排序2017/4/10

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