liuyehcf@liuyehcf
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“嗯,我查过一些。从我第一次接触这个两个概念到现在,这个困惑从未消除过 以下是我的理解 1、我觉得左右值属性和左右值引用是完全独立的两个东西,左右值是表达式的属性,而左右值引用是类型信息 2、我觉得函数在进行重载版本选择时,依据的是左右值属性而与左右引用无关,例如例子中的f(a);f(al);f(ar);都会调用左值引用…”
“谢谢~看了链接,讲的挺好的~ 【 在 Vampire 的大作中提到: 】 : 什么是左值/右值这个问题应该随便找本 C++ 教材都有吧,楼主请找一本来读一读。 : : 后面几个问题请读一读 Effective Modern C++ : : 和 : http://thbeck : ......... 发自「贵邮」”
“谢谢解惑~,可是汇编一点不会啊,是时候学习一波了 【 在 wk1948 的大作中提到: 】 : 额,这种问题要去看汇编代码。 : 编译过后,所谓指针其实就是一个地址(可能已经没有相对应的东西了),对于基本类型,内存里面是没有类型信息的。语言的底层实现应该并没有相应的标准,所以不同的编译器的汇编代码也不一样。”
“非常感谢~~~按照你的说法重载了一下operator new 和operator delete ```C class A { char c[4]; public: void * operator new(size_t size); void operator delete(void *); }; void * A::o…”
“还有把整个牌都拆下来的,素质差到极点 发自「贵邮」”
“谢谢,能理解了,结合6楼,这个A一定是2的幂次,即机器人要么全部复制,要么全部开始工作 【 在 mynotwo 的大作中提到: 】 : 只是这样想的…… : 假设有A个机器人,那么产生机器人的时间需要log2(A)*Q,总的时间就是log2(A)*Q+N/A,然后这个方程存在一个最小值吧……再对这个方程进行求导=0………”
“非常感谢!~整体思路明白了,但是有一个细节还不太理解,为什么生产一个机器人的时间收益是n/2 1个机器人做完n个job,需要n小时,如果复制,花费q小时,还剩n-q小时能做job,那么(n-q)*2>=n*1是有收益的 即n/2>=q是有收益的,是这样理解么 【 在 liuquanwea 的大作中提到: 】 : 是这样…”
“能详细说说吗,lz太渣理解不了= =! 【 在 mynotwo 的大作中提到: 】 : 求导? : : 发自「贵邮」 : 发自「贵邮」”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。