【发布时间】:2014-02-10 09:18:32
【问题描述】:
您好,我不知道如何为我在课堂上使用的变量赋值。我收到错误nonstatic member reference must be relative to a specific object所以我做错了,但我不知道如何让它正确。
class Triedenie_cisla{
public:
Triedenie_cisla(int *poleHodnot, int ddlzka);
int *pole, dlzka;
double bubble_time, selection_time, insert_time, quick_time;
vector<int> mnozina_int;
string vypis_pola();
void BubbleSort_int();
void SelectionSort_int();
void InsertSort_int();
void QuickSort_int();
};
然后在进行排序的函数中,我测量时间并尝试将时间分配给类似的变量
Triedenie_cisla::insert_time = dif;
我做错了什么?谢谢
【问题讨论】:
-
您必须使用对象名而不是类名。
标签: c++ class object reference