1
A
答えて
1
Dafny内の文字列を更新する方法はありません:元の文字列は次のように文字列の値を更新するための最良の方法は何
method caesar(s:string, index:int)
//apply caesar
を返さなければなりません。 Strings are representedとしてseq<char>
であり、配列はDafnyに不変である。変更不可能とは、シーケンスが値であり変更できないことを意味します。
in place manipulationを行う必要がある場合は、代わりにarray<char>
を使用できます。
あなたがnew sequenceを返すことができる場合は行うことができます
var s' := s[i := e];
return s';
関連する問題
- 1. 文字列から文字列を構築する最も良い方法
- 2. 月の文字列をMFCのintに変換する最も良い方法
- 3. PHP:datetimeを文字列に変換する最も良い方法は?
- 4. Pythonで文字列を整数に変換する最も良い方法
- 5. Cの最後のドットの文字列を壊す最も良い方法#
- 6. 私の更新ループを「スプライス」する最も良い方法は?
- 7. dbのメールリストを更新する最も良い方法
- 8. クッキーを更新する最も良い方法は?
- 9. AngularJS - $ルートパラメータを更新する最も良い方法
- 10. CFアプリケーション、dbとサーバーコードを更新する最も良い方法
- 11. 文字列の配列をCの配列に変換する最も良い方法
- 12. テキスト中の特殊文字列を検索する最も良い方法
- 13. 文字列を単語の塊に分割する最も良い方法は?
- 14. 文字列を整数列に変更する最も簡潔な方法
- 15. 長い文字列から文字列を解析する最も良い方法は何ですか?
- 16. Javascript:連想配列を文字列に変換し、後で逆に変換する最も良い方法は?
- 17. 文字列をPHPでUnicode文字の配列に分割する最も良い方法は何ですか?
- 18. JSON文字列をJavaオブジェクトにデコードする最も良い方法は?
- 19. libxml2でノード値を変更する最も良い方法
- 20. sqliteデータベースで行を変更する最も良い方法
- 21. 文字列大文字 - 良い方法
- 22. 文字列内の重複する文字(単語)を削除する最も良い方法は?
- 23. 文字列(PowerShell)のHTML固有の文字をエスケープする最も良い方法は何ですか?
- 24. CからAdaに文字列を渡す最も良い方法
- 25. 文字列の検索と置換を行う最も良い方法
- 26. プログラムの実行中に配列のサイズを変更する/サイズを変更する最も良い方法
- 27. 文字ベクトルを文字列に変換する最も効率的な方法
- 28. javascript文字列からこれらの文字を削除する最も良い方法
- 29. 文字列をmysqlの日付に変換する最も良い方法は何ですか?
- 30. c#不変の文字列が常に更新される