いっしー@Webエンジニア
Webツールプログラミング言語プログラミング学習ITニュースIT用語辞典ポートフォリオ
  1. トップページ
  2. プログラミング言語
  3. Ruby
  4. 3
  5. builtin
  6. module
  7. IO

Ruby3.x IO

Ruby 3 系 のIOに関する言語リファレンス情報をまとめたカテゴリです。

IOクラス

constant

    Buffer
    EAGAINWaitReadable
    EAGAINWaitWritable
    EINPROGRESSWaitReadable
    EINPROGRESSWaitWritable
    EWOULDBLOCKWaitReadable
    EWOULDBLOCKWaitWritable
    PRIORITY
    READABLE
    SEEK_CUR
    SEEK_DATA
    SEEK_END
    SEEK_HOLE
    SEEK_SET
    TimeoutError
    WaitReadable
    WaitWritable
    WRITABLE

method

    <<
    advise
    autoclose=
    autoclose?
    binmode
    binmode?
    binread
    binwrite
    close
    close_on_exec=
    close_on_exec?
    close_read
    close_write
    closed?
    copy_stream
    each
    each_byte
    each_char
    each_codepoint
    each_line
    eof
    eof?
    external_encoding
    fcntl
    fdatasync
    fileno
    flush
    for_fd
    foreach
    fsync
    getbyte
    getc
    gets
    inspect
    internal_encoding
    ioctl
    isatty
    lineno
    lineno=
    new
    open
    path
    pid
    pipe
    popen
    pos
    pos=
    pread
    print
    printf
    putc
    puts
    pwrite
    read
    read_nonblock
    readbyte
    readchar
    readline
    readlines
    readpartial
    reopen
    rewind
    seek
    select
    set_encoding
    set_encoding_by_bom
    stat
    sync
    sync=
    sysopen
    sysread
    sysseek
    syswrite
    tell
    timeout
    timeout=
    to_i
    to_io
    to_path
    try_convert
    tty?
    ungetbyte
    ungetc
    wait
    wait_priority
    wait_readable
    wait_writable
    write
    write_nonblock
いっしー@Webエンジニア

いっしー@Webエンジニア

IT業界で人事マネージャーを務めた後、32歳で未経験からWebエンジニアに転身。現在はブログやYouTubeでプログラミングの楽しさと学びを発信しています。

© 2025 いっしー@Webエンジニア