このエラーが発生しています。起動に失敗しました。バイナリが見つかりません。
私はC++を初めて使用するので、どこから始めればよいかわかりません..「スワップ」を追加するまでコンパイルしていました。
このエラーが発生しています。起動に失敗しました。バイナリが見つかりません。
私はC++を初めて使用するので、どこから始めればよいかわかりません..「スワップ」を追加するまでコンパイルしていました。
「バイナリが見つかりません」は、コンパイルの失敗の結果です。コンパイラの出力を確認してくださいassignment of read-only reference
。これは、メソッドのパラメーターstr
として宣言されているため、variable に割り当てることができないためです。const
permute
解決策は、メソッドがどのように機能するかによって異なります。
permute
として指定された変数str
(つまり、 が呼び出されたときにパラメータとして使用する文字列) を変更する必要がある場合は、メソッド宣言でpermute
を削除します。const
str
し、メソッド呼び出しに使用される文字列変数を変更しない場合は、そのコピーを作成し (例: std::string strCopy(str);
)、代わりにstr
.