エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
なぜ? オレオレなlsを書いたのだがなぜか遅い。 lsなんて興味ないんだけど、stat()しているだけなのに... なぜ? オレオレなlsを書いたのだがなぜか遅い。 lsなんて興味ないんだけど、stat()しているだけなのに遅いのは生理的になんかいやだ。 前回はgetpwuid()が犯人とすぐわかり改善できたのだが、機能拡張をしたらまた遅くなった。なぜ? コード とりあえずファイル名とタイムスタンプを表示させただけなのだが... 変更箇所は1つしかないので、犯人はlocaltime()に違いない。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/stat.h> #include <dirent.h> #include <time.h> int main(int argc, char** argv) { char fpath[PATH_MAX]; DIR* dir; struct dirent* dp; st