- 214 名前:デフォルトの名無しさん [2008/02/22(金) 19:26:39 ]
- deleteした瞬間に落ちます tryも無理です
f(char*& ch){ try{ delete ch; } catch(...){cerr << "例外を受け取りました。" << endl;} ch=new char[10]; strcpy(ch,"ssssssss"); } main(){ char *a=new char[1]; f(a); cout<<a<<endl; char *b=NULL; f(b); cout<<b<<endl; char *c; f(c); cout<<c<<endl; }
|

|