class Sesion
{
private:
int wymiar = 2;
int **tablica = new int *[wymiar];
int licznik = 0;
void save(int x, int y)
{
for (int i = 0; i < wymiar; i++)
tablica[i] = new int[wymiar];
tablica[0][licznik] = x;
tablica[1][licznik] = y;
licznik++;
}
void open()
{
for (int i = 0; i < licznik; i++)
{
cout << tablica[0][i] << endl;
}
}
}
我不知道如何读取open()
中的值,因为我在那里得到奇怪的数字。动态数组 - 读取
在save()
一切工作完美。我必须将x和y保存为无限数组,然后从中读取这些值。
我知道我可以使用矢量,但我需要使用动态数组
你可以发布你正在使用产生的奇怪行为的代码? –