NEPLg2 Standard Library - fs
Web Playground
Web Playground

fs: ファイル読み込み(WASI / LLVM)

目的:

実装(アルゴリズム):

注意(重要):

計算量:

fs_open_read: ファイルを読み込み専用で開く

目的:

実装(アルゴリズム):

注意(重要):

計算量:

fs_open_read: 使い方の最小例

目的もくてき:

注意ちゅうい:

TESTskip
#entry main
#target std
#import "std/fs" as *
fn main <()*>()> ():
    fs_open_read "sample";

fs_read_fd_bytes: fd から全て読み込んで ByteBuf を返す

目的:

実装(アルゴリズム):

注意(重要):

計算量:

fs_read_fd_bytes: 使い方の最小例

目的もくてき:

注意ちゅうい:

TESTskip
#entry main
#target std
#import "std/fs" as *
fn main <()*>()> ():
    fs_read_fd_bytes 0;

fs_bytes_to_string: ByteBuf を str に変換する

目的:

実装(アルゴリズム):

注意(重要):

計算量:

fs_bytes_to_string: 使い方の最小例

目的もくてき:

注意ちゅうい:

TESTskip
#entry main
#target std
#import "std/fs" as *
fn main <()*>()> ():
    fs_bytes_to_string io_bytebuf_from_str "A";

fs_read_to_bytes: ファイルを読み込んで ByteBuf を返す

目的:

実装(アルゴリズム):

注意(重要):

計算量:

fs_read_to_bytes: 使い方の最小例

目的もくてき:

注意ちゅうい:

TESTskip
#entry main
#target std
#import "std/fs" as *
fn main <()*>()> ():
    fs_read_to_bytes "sample";

fs_read_to_string: ファイルを読み込んで str を返す

目的:

実装(アルゴリズム):

注意(重要):

計算量:

fs_read_to_string: 使い方の最小例

目的もくてき:

注意ちゅうい:

TESTskip
#entry main
#target std
#import "std/fs" as *
fn main <()*>()> ():
    fs_read_to_string "sample";