gpt4 book ai didi

C++对象列表指针

转载 作者:行者123 更新时间:2023-11-30 00:44:32 25 4
gpt4 key购买 nike

<分区>

我想创建一个对象列表,只需保存指向每个对象中下一个对象的指针。

#include <iostream>
class A
{
int v;
A *next;
public:
A(int temp):v(temp) {}
A* createNext()
{
A temp(v+1);
next = &temp;
return next;
}
int getv(){return v;}
};
int main()
{
A first(0);
A * next = first.createNext();
std::cout << next->getv() << "\n";
next = next->createNext();
std::cout << next->getv() << "\n";
}

当我执行这个 Programm 时,它在第一个 cout 中始终为我提供 1,但第二个是一个超出整数范围的随机数。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com