Adaでは、上書きせずにtxtファイルを開いたり、書き込んだり、閉じたり、開いたり、書き込んだり、書き込んだり閉じたりできますか?それは最後に中断したところから続きますか? ありがとう!Ada:ファイルに複数回書き込む
0
A
答えて
4
はい。あなたはリファレンスマニュアルのセクションA.10.1に見れば、パッケージAda.Text_IO
は宣言が含まれていることを見ることができます:
type File_Mode is (In_File, Out_File, Append_File);
Append_File
は、あなたが探しているモードです。手順Close
について
:リファレンスマニュアルの
A.10.2(3)あなたがファイルを閉じるときに、新しい行を取得する必要があり、ファイルは現在のモードを持っている場合
Out_File
またはAppend_File
、現在のページがすでに終了していない限り、New_Page
を呼び出すという効果があります。ファイルターミネータを出力します。はモード
Out_File
またはAppend_File
のファイル上で動作します。A.10.5(16)New_Page
が何をするかを説明し...現在の行が終了していない場合、または現在のページが空の場合(つまり、現在の列と行番号が両方とも1に等しい場合)、行終端文字を出力します。次に、現在のページを終了するページターミネータを出力します。現在のページ番号に1を加え、現在の列と行番号を1に設定します。
ファイルで終了するものを詳細に制御するには、他のI/Oパッケージのいずれかを使用する必要があります。
関連する問題
- 1. Cで複数回ファイルに書き込む方法は?
- 2. 複数のファイルに書き込む
- 3. 複数のcsvファイルに書き込む
- 4. 複数の.csvファイルを書き込む
- 5. メモリキー値ストアで複数回読み込みを書き込む
- 6. 複数のファイルを読み込んで複数のテーブルに書き込むバッチジョブ
- 7. 複数の辞書をPython 3.xの複数のcsvファイルに書き込む
- 8. 複数のストリームに書き込むラッパー
- 9. 複数のスレッドで書き込みファイルを読み込む
- 10. 一度に複数のファイルに書き込む
- 11. ファイルに書き込むPHP関数
- 12. 変数をHTMLファイルに書き込む
- 13. 乱数をcsvファイルに書き込む
- 14. 不可能 - 複数行の出力をファイルに書き込む
- 15. Haskellの複数のファイルに書き込む
- 16. nodejs:forループ内に複数のファイルを書き込む
- 17. 複数のjsonオブジェクトをjsonファイルに書き込む
- 18. テーブルデータをJavaの複数のCSVファイルに書き込む
- 19. 複数のJSONオブジェクトを1つの.jsonファイルに書き込む
- 20. 複数のフルHTML 'ファイル'をシングル出力ストリームに書き込む?
- 21. 複数のプロセスが同じファイルに書き込む(.net/c#)
- 22. 複数のデータベース結果をcsvファイルに書き込む
- 23. 複数行のユーザー入力をファイルに書き込む
- 24. ディレクトリ内の複数のファイルにデータを書き込む方法
- 25. Excel複数ファイルマクロ - セルA1にファイル名を書き込む
- 26. PySparkの複数のファイルにRDDを書き込む
- 27. 同じファイルに複数のスレッドを書き込む
- 28. バットファイル:複数のファイルを解析してCSVに書き込む
- 29. 複数のR出力ファイルにヘッダを書き込む
- 30. ファイルに書き込むpython
はあなたが探している単語を追加しますか?オープンコールのモードパラメータに指定できる「append_file」モードがあります。 –
正確に@BrianDrummond – Numnumberry
Sweet!今問題は、ファイルに再度書き込むたびに、次の行に移動することです。とにかくそれを防ぐには? @BrianDrummond – Numnumberry