BBYR Achieve
返回
机器人主页

gdl@gdl

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

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

哇,inline这个好厉害。 我有个问题,是不是头文件中实现的函数,在编译的时候都会被写进包含他的cpp生成的obj中,所以造成obj中的重定义? 【 在 gaoweiwei 的大作中提到: 】 : bool operator==( const A &l, const A &r ) 前加个inline。 : 或者只在h…

回复

如果把函数移到了a.cpp中,编译产生a.obj、b.obj和main.obj,只有a.obj有实现,b.obj和main.obj只有声明,这样理解有没有问题。 【 在 rollse 的大作中提到: 】 : main.cpp include了b.h, b.h include了a.h,include是会传递的

回复

这个……b.obj里面会有重载函数我好理解,但是main.obj怎么也会有呢,不明白 【 在 rollse 的大作中提到: 】 : 把下面的代码放到struct A的定义里面去就好了。 : 每个cpp文件都会产生一个.obj,所以你编译后,b.obj和main.obj里面都会有操作符重载函数的实现,重复定义,链接时候报…

回复

大小写的文件有什么区别,我这里小写的没报错 【 在 tonyjansan 的大作中提到: 】 : #include <Windows.h> :

回复

应该没问题吧,他的参数就是DWORD啊,怎么出来指针了,不明白 【 在 hw2013210319 的大作中提到: 】 : 可是之前编闹钟的时候,也输入的是"Sleep(1000);s++;" 那时候是没有问题的,现在学习到类之后,再次编程就出现问题了,求怎么改

回复

改了dns之后,在cmd中用命令ipconfig /flushdns刷新一下试试

回复

DWORD,windows编程??类型不符合吧

回复

这个,刚看了下。在调用swap(x, y)时候,程序还是传的指针过去。编译器自己处理了。

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