タグ

fileとioに関するkiyo_hikoのブックマーク (3)

  • Perlでファイルを丸呑みする3つの方法 - Qiita

    ファイル全体を読み込んで、1つの変数に文字列として代入したい、というケースはよくあると思います。 記事ではPerlでそれを実現する3つの方法とメリットとデメリットを紹介します。 最初に3つの方法とそれぞれのメリット、デメリットをまとめておきます。 メリット デメリット

    Perlでファイルを丸呑みする3つの方法 - Qiita
    kiyo_hiko
    kiyo_hiko 2018/08/20
    local $/; → Scalarに改行文字ごとドカ読み
  • class IO (Ruby 3.3 リファレンスマニュアル)

    [edit] 要約 基的な入出力機能のためのクラスです。 File::Constants は、File から IO へ移動しました。 多言語化と IO のエンコーディング IO オブジェクトはエンコーディングを持ちます。エンコーディングの影響を受けるメソッドと受けないメソッドがあります。 影響を受けるメソッドでは、IO のエンコーディングに従い読み込まれた文字列のエンコーディングが決定されます。また IO のエンコーディングを適切に設定することにより、読み込み時・書き込み時に文字列のエンコーディングを変換させることもできます。 エンコーディングの影響を受けるメソッドと受けないメソッド IO の読み込みメソッドは2種類存在します。テキスト読み込みメソッドとバイナリ読み込みメソッドです。 テキスト読み込みメソッドは IO のエンコーディングの影響をうけます。詳しくは「IO のエンコーディング

    kiyo_hiko
    kiyo_hiko 2015/09/30
    FileのAPIがIOを受け継いでる
  • SelfLoader - load functions only on demand - Perldoc Browser

    kiyo_hiko
    kiyo_hiko 2011/07/27
    Perlの特殊リテラル__DATA__の挙動について。1回読んだ後でcloseして再openの方法不明。再openだめならシングルトンで対応するかな
  • 1