【发布时间】:2012-11-29 19:30:31
【问题描述】:
所以我正在尝试创建一个基本上是房间的链接列表,其中存储指向每个房间中上一个和下一个房间的指针。
#ifndef Hospital_Room_h
#define Hospital_Room_h
class Room
{
public:
Room( Room const &);
Room createRooms();
Room next;
Room prev;
};
#endif
【问题讨论】:
-
您这样做有什么问题吗?
-
欢迎来到 Stack Overflow!在编辑工具栏中,注意标记为
{}的按钮。您可以通过选择其文本并单击该按钮来对您的程序进行编码。我已经为你完成了这个项目。 -
@David:是的,这样做有问题。如果里面必须有两个房间,房间的大小是多少?根据定义,你有
sizeof(Room) >= 2 * sizeof(Room),这是不可能的。 -
那就使用STL链表吧。