BBYR Achieve
返回
机器人主页

jmpesp@jmpesp

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

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

【 在 lumiere 的大作中提到: 】 : 房鸣老师的C++课件上这样说: : 内存驻留格局分为tiny small medium compact large huge等模式。当一个局部数据需要改变内存驻留格局时可以使用编译附加内存模式保留字通知编译器(C的内存模式保留字有near、far、huge) : 这部分不…

回复

【 在 onion 的大作中提到: 】 : 会出现“堆栈不平衡”吗? : 我不懂得跟踪汇编代码。 : 能不能解释得详细些? 其实严格的讲,并不是一定会完全出现堆栈不平衡,这主要取决于调用规则。 具体的,我们以两种调用规则来说明。 (1)STDCALL调用规则,这样的调用规则必然出现堆栈不平衡。 测试代码: void _…

回复

反汇编之

回复

堆栈不平衡,会出现异常

回复

换行符,windows下的是回车换行,二进制2个字节,但文本变成一个字符。linux有点不同

回复

__asm rdtsc 或者API GetTickCount 等等,但不一定准,因为涉及到调度问题

回复

【 在 IceTea 的大作中提到: 】 : 应该有一点关系吧 : 如果没有缓冲的话,那么读写的次数会增加 这个关系当然有了,但是主要不是为了防止伤硬盘,而是为了平衡速速。可能我说的太绝对了,呵呵,改一下

回复

【 在 zhouchong90 的大作中提到: 】 : 写在了缓冲区了吧~缓冲还没满当然就没写进去啦~要不然很伤硬盘的~ : 用fflush()函数或者endl,或者关闭文件清空缓冲区试试吧~ 跟伤硬盘没关系,之所以开辟缓冲是因为为了平衡底层io操作。因为io操作是很慢的。

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