【发布时间】:2018-06-13 05:46:49
【问题描述】:
你好,我是编程新手,我正在玩类来习惯它,但我发现当我在我的类中使用带有数组的循环时,我得到了这个错误 抛出未处理的异常:写访问冲突。 bunnies_array 是 0x5CB3CBA。
bunny.h
#pragma once
#include <iostream>
class bunny {
public:
int change(int(&bunnies_array)[100]);
};
bunny.cpp
#include "bunny.h"
int bunny::change( int(&array)[100])
{
for ( int i = 0; i < 100; i++)
{
array[i] = 1;
}
return 0;
}
main.cpp
#include "bunny.h"
int main()
{
int bunnies_array[100];
bunny trail;
trail.change((&bunnies_array)[100]);
std::cout << bunnies_array[0];
return 0;
}
【问题讨论】:
标签: c++ visual-c++