这是一个非常愚蠢的问题,但在这里不用...如何在类中使用数组变量? C++
我有这个代码的类:
class ArraySection {
public:
unsigned char *array;
int start, stop, k;
};
所有我想要做的就是在创建这个类的一个实例我的主要功能。我想这个做(其中长& n为预定义的):
ArraySection *ASarrayPrimes = nullptr;
ASarrayPrimes->array[length];
ASarrayPrimes->start = stop;
ASarrayPrimes->stop += length;
ASarrayPrimes->k = 0;
,但我想这是不这样做的正确方法...?我们从来没有在课堂上真正讲过。 (如果你想知道,我应该使用线程来并行化筛选算法来查找素数。)我想要做的是将大量数组分解,将其分解为更小的数组(使用此ArraySection创建由教授给出的类),然后有线程在这些单独的较小的线程中寻找素数。
编辑:我不能改变班级,伙计们。我只能跟教授给的东西一起工作。
你是什么* *预定在*其中长度&N是预定义的*的意思。另请注意,数组不是指针,指针也不是数组。 –
在你的课程中,你正在学习线程,然后再学习数组,向量,类等。哇。 – john