2

私はFunc(string str,int*i=NULL,int*j=NULL,bool ok=false); それをFunc(some_string,false);

そして、プログラムがクラッシュしています..--で呼び出している順序が間違っているため??

4

2 に答える 2

2

の値を指定する場合はok、その前にあるすべての引数の値も指定する必要があります。

于 2012-12-03T09:30:38.323 に答える
0

はい。2 番目のパラメーターは int 値を予期しており、bool 値を渡しています。3 番目と 4 番目のパラメーターは、それぞれ NULL と false を取ります。

于 2012-12-03T09:32:13.183 に答える