私は中程度の適性を持つ 3 人のプログラマーのチームの一員であり、現在、新しい暗号化アルゴリズムを具体化するために C++ でプログラムを作成しようとしています。ただし、ある時点で文字列の長さを超えていることを示すエラーが発生しました。私はこれを自分でデバッグしようとしましたが、うまくいきませんでした。ただし、それは jumble() 関数にあります...
とにかく、これは一時的な main() 関数を含むソースコードの貼り付けです: http://pastebin.com/GvvYAsKg
コンパイルは問題なく実行できますが、実行すると次のエラーが発生します。
「std::out_of_range」のインスタンスをスローした後に呼び出された終了
what(): basic_string::substr 中止