lastErr}ちなみにこれは,指定したパス以下に存在する(ディレクトリ以外の)ファイルの数を数える関数である。関数を置き換えることができる。関数の特徴は,ファイル・ディレクトリの探索を並行処理で行うことである。したがってマルチコアの環境下(最近のパソコンや携帯端末は皆そうだが)ではコア数に応じた高速処理が期待できる。なければならないということだ。err}なんてなコード書くと,返ってくるファイル数の値は不定になってしまう(どうしてそうなるかは自分で考えよう)。性能評価についてはリポジトリのドキュメントを見てもらうとして,ここではもっとふわっとしたコードで性能差を体感してみよう。用意したコードは上述した関数をちょっと弄ってこんな感じにしてみた。ct)}これを実行するとこんな感じになった。6008私のマシンは10年前に買った4コアのパソコンなので,まぁ妥当な値だろう。数を数えるだけでは芸がないのでファイルの一覧を取得してみようか。関数を以下のように書き直してみる。}}これを実行すると以下のような結果になる。...よーし,うむうむ,よーし。(ISBN)評価Eブック版もある。言語で並行処理を書くならこの本は必読書になるだろう。言語の教科書と言ってもいいだろう。型を使うのがいいだろう。コードを「追跡コード」としてブロックする場合があります。電子メールも利用できます。電子メールを利用する際の公開鍵はプロフィールから取得できます。Baldanders.info.。