C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■89142 / )  引数 配列をポインタで
□投稿者/ しー (1回)-(2018/11/01(Thu) 20:33:53)

分類:[C/C++] 

以下のプログラム、
a.output(hoge)の部分で

0x00C11258 で例外がスローされました (プログラム名.exe 内): 0xC0000005: 場所 0x00D10000 への書き込み中にアクセス違反が発生しました

というエラーが出ます。
どういったことが原因で生じているのでしょうか?

また解決方法はどのようになりますか?

=======================

class A{
public: void output(char *hoge){
cout << hoge;
}
}

int main(){
char hoge[10];
cout<<"10文字入力";
cin>>hoge;
A a;
a.output(hoge);
}
返信 編集キー/


管理者用

- Child Tree -