【发布时间】:2010-07-22 18:21:05
【问题描述】:
我在头文件中为我正在使用的类定义了一个结构,我正在尝试在该类的一种方法中使用该结构。它看起来基本上是这样的:
struct example
{
double a;
int b;
...
};
在我的类定义上方的标题中,然后在 cpp 文件中,我有:
void exampleclass::test(){
struct example *teststruct;
teststruct->a = 0; //This line causes a access violation
}
为什么我在这里得到一个错误?我确定我在这里做错了什么,我必须说我是一个巨大的结构新秀。
【问题讨论】:
-
你应该得到一个good book 并正确学习。
-
@Gman - 至少他不是teaching a course