- 1 名前:login:Penguin [2005/06/06(月) 11:19:09 ID:uXQqRJXF]
- Linux のプログラミングに関する話題です
- 458 名前:login:Penguin mailto:sage [2007/12/31(月) 06:20:04 ID:PRFdFPv5]
- >>457
以外とめんどくさいよね。 なんで定期的にpollしてアプリで計算しなければ ならないのかと。 カーネルで計算しといてくれて/proc/... で読めれば 便利なのに。
- 459 名前:login:Penguin mailto:sage [2008/01/01(火) 12:50:10 ID:o4AC5iuF]
- 計算する必要がないことをカーネルにやらせないだろ
- 460 名前:login:Penguin mailto:sage [2008/01/01(火) 16:13:09 ID:3yCJg0HF]
- >>458
あんた、アホや
- 461 名前:login:Penguin mailto:sage [2008/01/01(火) 16:31:40 ID:nCKl90za]
- >>458
養護施設か精神科完備の病棟に 入所したほうがいいよ。 社会に迷惑かけてしまって、親族、 地域に迷惑をかけてしまうまえに 自分の意志で入所しなよ。 みんな喜ぶよ?
- 462 名前:login:Penguin [2008/01/01(火) 19:50:29 ID:VCekl7x7]
- >>458
そういうドライバを書けばいいよ。 キャラクタ型ドライバの入門としては 結構いい題材だと思う。
- 463 名前:login:Penguin mailto:sage [2008/01/01(火) 22:36:49 ID:3yCJg0HF]
- ちゃんとdoubleで計算するんだぞ
- 464 名前:458 mailto:sage [2008/01/01(火) 23:44:28 ID:yGAu0gFM]
- >>462
ぐぐったらそのような計算をしているコードを見つけた。 drivers/cpufreq/cpufreq_ondemand.c
- 465 名前:login:Penguin [2008/01/06(日) 23:48:28 ID:5PoYdP/T]
- Linuxの[vdso]って、シグナルにも何か関係があるんでしたっけ?
おしえてください。
- 466 名前:login:Penguin mailto:sage [2008/01/07(月) 00:49:32 ID:p6NEl8Gg]
- #include <sys/inotify.h>
これに含まれているinotifyってシステムコールは ファイルにシステムによっては使えないこともありますかね? reiserfsで使えないようなw
- 467 名前:login:Penguin mailto:sage [2008/01/07(月) 01:14:07 ID:YbV5WNsA]
- 今どきreiserfsを使っている人はいないと思うけど一応
サポートはされていないらしい
- 468 名前:login:Penguin mailto:sage [2008/01/07(月) 22:17:39 ID:p6NEl8Gg]
- 使う人いねーのかよw
じゃあ何が主流なのw?
- 469 名前:login:Penguin mailto:sage [2008/01/08(火) 00:11:17 ID:dGquMe0p]
- 今から使う人はいなくても
数年前にreiserfs入れてまだ使ってる人は結構いると思うよ。
- 470 名前:login:Penguin mailto:sage [2008/01/08(火) 00:11:44 ID:2ujb3qeo]
- >>467
?。普通に使うだろ(縁起悪いけど)
- 471 名前:login:Penguin mailto:sage [2008/01/08(火) 00:38:19 ID:obtHiT+g]
- >>468
ext3かXFSが主流ですw
- 472 名前:login:Penguin mailto:sage [2008/01/08(火) 00:51:11 ID:g3yhOYjE]
- >>470
縁起悪いの知ってて使う人いるんだw Jail好きなのね
- 473 名前:login:Penguin mailto:sage [2008/01/08(火) 01:05:49 ID:2ujb3qeo]
- >>472
あんなことになったのは残念だけど、Hansはファイルシステム設計という 領域に留まらない天才の一人だったと思う。 でも天才であっても他はやっぱり人間だった。判決はまだ出てないけど、 背景を聞くにつれて、あれだけの能力があっても人生の幸せを掴むのは また別の話なんだなと無常を感じたよ。
- 474 名前:login:Penguin mailto:sage [2008/01/08(火) 01:33:05 ID:XSbSibRZ]
- まぁ悪魔の犯罪者だからなぁ
- 475 名前:login:Penguin mailto:sage [2008/01/08(火) 01:39:59 ID:41aIleea]
- 確定なの? 遺体は出たの?
- 476 名前:login:Penguin [2008/01/11(金) 16:12:28 ID:f8prPTXJ]
- LINUX勉強中の身なのですが・・・どなたか教えて下さい。
Windowsでは、GetPrivateProfileStringでiniファイルの読み込みをしていたのですが、 LINUXで使えなくて困っています。>146〜に同様の質問があったのですが、理解できませんでした。 write処理も無いのですよね? 関数が存在しないということは、LINUXではiniファイルという概念が無いという事でしょうか? 普段皆さんは、どのようにしているのですか? 環境はKNOPPIXです。
- 477 名前:login:Penguin mailto:sage [2008/01/11(金) 16:15:55 ID:JN9du13d]
- 普通は環境変数から読んでくるんじゃない
- 478 名前:476 mailto:sage [2008/01/11(金) 16:38:30 ID:f8prPTXJ]
- レスありがとうございます。
でも組込用LINUXで、自分自身で設定出来ない場合はどうするのでしょうか? SDやUSBはあるので、アプリ実行時に、外部媒体へbatファイルを読みに行く 処理を追加し、環境変数を変更するのは低レベルでしょうか?
- 479 名前:login:Penguin mailto:sage [2008/01/11(金) 16:43:43 ID:wrx0pdGh]
- 組み込み業界ってこんなやつばっかなん?
- 480 名前:login:Penguin mailto:sage [2008/01/11(金) 16:46:44 ID:HOV5kV5N]
- yaccとlex使って構文解析部分から作ってみるのもunix流の練習になるんじゃね?
- 481 名前:login:Penguin mailto:sage [2008/01/11(金) 16:48:17 ID:f8prPTXJ]
- 組込もLINUXも初なので勘弁して下さい。
- 482 名前:login:Penguin mailto:sage [2008/01/11(金) 16:51:25 ID:/lhYIwjn]
- >>481
それ以前の問題じゃないの?
- 483 名前:login:Penguin mailto:sage [2008/01/11(金) 16:54:52 ID:f8prPTXJ]
- かなしす
- 484 名前:login:Penguin mailto:sage [2008/01/11(金) 16:59:49 ID:/lhYIwjn]
- できる人に教えてもらえば?
- 485 名前:login:Penguin mailto:sage [2008/01/11(金) 17:01:30 ID:f8prPTXJ]
- できるひと・・・いない
- 486 名前:login:Penguin mailto:sage [2008/01/11(金) 17:06:04 ID:/lhYIwjn]
- かわいそう...
- 487 名前:login:Penguin mailto:sage [2008/01/11(金) 17:37:55 ID:JN9du13d]
- perlを使って初期化ファイルから環境変数を作成する処理をラップすれば?
実行プログラム本体にはそれを読ませてやれば楽だろ
- 488 名前:login:Penguin mailto:sage [2008/01/11(金) 17:38:55 ID:qBjbfrrT]
- Linuxは初めてだって言ってるんだから、職種は関係ないだろ。
言語とか開発環境とか具体的に書いてもらわないとわからないけど、 GetPrivateProfileString()って言ったらWindowsのAPIだけど、プログラム中からコールするのかな? Cの関数でいえばsetenv()、getenv()があるよね。 バッチレベルでいいならexportで登録しておくとか。
- 489 名前:login:Penguin mailto:sage [2008/01/11(金) 17:42:30 ID:JN9du13d]
- 誰も職場内で方針示してやれないような仕事取ってくるなよなぁ〜w
痴呆が上だからIT業界は7Kだって言われる
- 490 名前:login:Penguin mailto:sage [2008/01/11(金) 18:15:42 ID:HOV5kV5N]
- 組み込みlinuxでファイルI/Oを使って初期設定を読込み?
設定はヘッダーに入れてしまってハードコーディングじゃだめなのか? 初期設定を読ませるためだけに小さいとは言え余分なライブラリを使える メモリと処理能力の余裕がある? linux以前の問題な気がするなぁ、、、
- 491 名前:login:Penguin mailto:sage [2008/01/11(金) 18:52:28 ID:/lhYIwjn]
- 書き込み fprintf
読み込み scanf でやればいいんじゃないの?
- 492 名前:login:Penguin mailto:sage [2008/01/11(金) 20:02:51 ID:/lhYIwjn]
- scanf->fscanf
- 493 名前:login:Penguin mailto:sage [2008/01/11(金) 23:11:20 ID:MrZRBUAk]
- >>478
Linuxではそういう処理は起動スクリプトで行われる。 /etc/init.dの 中の他のアプリのスクリプトを参考に。
- 494 名前:login:Penguin mailto:sage [2008/01/12(土) 02:32:22 ID:FBfOnT6z]
- cmakeでwindowsとの互換をあくまで維持したい俺
- 495 名前:478 mailto:sage [2008/01/12(土) 08:28:35 ID:DOVfiP6Z]
- 昨日はショボンでしたが、
みなさんありがとうございました。 意見を参考に試してみます。 私含め、上司がレベル低いのは入社当初から知ってます。
- 496 名前:login:Penguin mailto:sage [2008/01/12(土) 09:34:51 ID:xcB/bLmK]
- >>495
Linux歴が浅いのでLinuxの作法を知らないのは当然だとして それ以外の基礎知識や能力や言葉の使い方や文章の書き方は俺の数段上を行ってるなぁ まぁ一緒にされたら迷惑だろうけど……。 最近稀に見る好印象な方だなぁと思った。
- 497 名前:login:Penguin mailto:sage [2008/01/12(土) 10:36:04 ID:QnvfkAhH]
- inotifyを
reiserfsで使ってみた。 間違ってイベントが無限に飛んでくる バグとかあってプロセス10万 発生させてしまってマシン群止まっちまったw reiserfs禁止にしたほうがいいぜ
- 498 名前:login:Penguin mailto:sage [2008/01/12(土) 13:06:44 ID:ZIVLcoIL]
- 間違ったのがお前じゃないことを証明出来たら考える
- 499 名前:login:Penguin mailto:sage [2008/01/12(土) 14:07:31 ID:FBfOnT6z]
- >>495
pointed hair bossで検索するとちょっと幸せになれるかも
- 500 名前:login:Penguin mailto:sage [2008/01/12(土) 14:17:16 ID:QnvfkAhH]
- >>499
上司使えない云々より pointed-haired bossをそんな風に書く奴が このスレにいる方が恥ずかしい。もう来るなよw
- 501 名前:login:Penguin mailto:sage [2008/01/12(土) 14:51:08 ID:FBfOnT6z]
- >>472
siduxのインストール解説してるホームページでreiserfsを入れてたから そのまま,まねして入れてしまった。
- 502 名前:login:Penguin [2008/01/12(土) 20:37:07 ID:6ANyg4lC]
- 起動時の画面にペンギンは出てくるのに、起動メッセージが表示されないのはなぜ?
シリアルコンソールには起動メッセージが流れてるのに.. カーネルパラメータかデバイスファイルの設定が必要ですか?
- 503 名前:login:Penguin mailto:sage [2008/01/12(土) 22:52:36 ID:k/UIIV/1]
- >>502
どのメッセージのことか分からんが、 ディストリによってはそういうもんだろ
- 504 名前:login:Penguin [2008/01/13(日) 03:13:19 ID:0vRtfE6z]
- ちょっと質問を。「組み込みLinuxができる」って言える基準って何か皆さんありますか?
とあるデバイスにLinuxを載せてその上でアプリを走らせるという事をやったのですが、 結局はLinuxの一般的な機能(標準関数やらioctlやらopen("dev/xxx")やら) を使ってアプリを作ったという具合で、どうも誰でもできるような表層的な事をやったような印象です。 これを組み込みLinuxと言うのは間違っている気がするのですが、 みなさんにとっては何をもって組み込みLinuxでしょう?
- 505 名前:login:Penguin mailto:sage [2008/01/13(日) 03:20:31 ID:YLI1I0ry]
- >>504
新しい CPU で gcc すら動かないプラットフォームなら gcc を移植する. bootprom がなければ自前で移植/製作する. いざとなったら仮想記憶とも戦う. 足りないドライバは自前で作る. ユーザーランドは必要最低限な物だけ拾ってきて自分で構築する. あたりかな.
- 506 名前:login:Penguin mailto:sage [2008/01/13(日) 07:01:23 ID:OSM5etr9]
- 下ふたつはいいにしても、
>gcc を移植する これはないだろうさすがに。
- 507 名前:login:Penguin mailto:sage [2008/01/13(日) 07:09:47 ID:Hm7xBcnO]
- 最近だとCellか
- 508 名前:login:Penguin mailto:sage [2008/01/13(日) 08:19:09 ID:YLI1I0ry]
- >>505
あるよ. mips core に特殊な co-processor つけた奴とか, 特殊用途に特化した processor 用のやつとか, 今まで 3回 移植した.
- 509 名前:login:Penguin mailto:sage [2008/01/13(日) 08:26:40 ID:YLI1I0ry]
- アンカー間違えた >>506
もっとも, 専用組み込みOS用で Linux 用じゃなかったけどな... 開発は全部クロスプラットフォーム.
- 510 名前:login:Penguin mailto:sage [2008/01/13(日) 10:53:17 ID:ujlOgFWo]
- >>508
そこまでやれなくても組み込みLinuxできると言っていいだろ
- 511 名前:login:Penguin mailto:sage [2008/01/13(日) 11:06:22 ID:2uIpuPRh]
- そう得意になって言うことでもないな
- 512 名前:login:Penguin mailto:sage [2008/01/13(日) 12:45:24 ID:ZbSPxFY0]
- >新しい CPU で gcc すら動かないプラットフォームなら gcc を移植する.
>bootprom がなければ自前で移植/製作する. >いざとなったら仮想記憶とも戦う. そもそもこの3つはLinux全く関係なくないか? 組み込みであることは確かだが。
- 513 名前:login:Penguin mailto:sage [2008/01/13(日) 13:11:47 ID:ujlOgFWo]
- 俺も今度Linux組み込みやろうと思うんだが、
普通のLinuxのドライバ開発 VS Linux組み込み Linuxの組み込み VS 普通の組み込み ってどう違うんだ? 組み込みじゃないLinuxのドライバは経験あるんだけど
- 514 名前:login:Penguin mailto:sage [2008/01/13(日) 13:25:07 ID:tHHnWE3z]
- >>505が必要だということを知ってればいいじゃないか。
あとはどうやればいいのか自分でしらべればOTJになるし。
- 515 名前:login:Penguin mailto:sage [2008/01/13(日) 13:26:26 ID:tHHnWE3z]
- すべった。OJTだ。
orz
- 516 名前:login:Penguin mailto:sage [2008/01/13(日) 13:38:02 ID:88CnHFva]
- 組み込みで適当にソース拾ってきてfbconでつまずいてますorz
画面に文字を出すにはfbconを使うと見たのだが。。 アルマジロにしとけばよかったかなぁ あれならいきなり動きそうだし
- 517 名前:login:Penguin mailto:sage [2008/01/13(日) 13:46:09 ID:YLI1I0ry]
- >>512
> >いざとなったら仮想記憶とも戦う. MMU とか TLB とか言われる部分のアーキテクチャに依存するので, Linux の VM が target のアーキテクチャをカバーしきれていない場合必ず発生する. つか, VM 使った OS なら何だってそう, NetBSD でも結構泣いた.
- 518 名前:login:Penguin mailto:sage [2008/01/13(日) 14:10:42 ID:88CnHFva]
- MMU辺りと戦うとなるとかなりのパッチになりそうですね
趣味人には荷が重いし、プロだと開発費が厳しそう。
- 519 名前:login:Penguin mailto:sage [2008/01/13(日) 14:32:11 ID:YLI1I0ry]
- >>518
patch の量は大したことないよ. target のアーキテクチャと OS の VM アーキテクチャの整合をどうとるかって問題だけだから... ただし, 双方のアーキテクチャを ***うまく噛み合わせる手法*** を考え付くまでにやたら時間がかかる.
- 520 名前:login:Penguin mailto:sage [2008/01/13(日) 14:57:09 ID:ujlOgFWo]
- その前にCPUとOSのVMを理解する時間が必要だ
- 521 名前:login:Penguin mailto:sage [2008/01/15(火) 02:45:42 ID:eLLje4gP]
- linuxでgccを使っています。
cを使ってます。 fork-execでお聞きします。 binは、何かのコマンドです。 if(fork()==0) { execl(bin,bin,"gg*.c",NULL); }else { wait(); } とする場合にexecでは *がメタキャラとして認識されないようです。 メタキャラを有効にする方法ってありますか?
- 522 名前:login:Penguin mailto:sage [2008/01/15(火) 03:25:29 ID:JuJ/Jd3b]
- >>521
*の展開は/bin/shの機能だからね。execveで展開される筈もなく。 system(3)やpopen(3)を使うか、自分で*をglob(3)で展開するかしないとダメやね。
- 523 名前:login:Penguin mailto:sage [2008/01/16(水) 01:30:06 ID:R+P7htm7]
- マルチスレッドでシステムコール使うの禁止なんですよ。
スレッドセーフか、分からないよorz (man見ました)
- 524 名前:login:Penguin mailto:sage [2008/01/16(水) 02:24:00 ID:84amoxWV]
- >>523
システムコール禁止ってfork(2)もexecl(2)もシステムコールだと思うが スレッドがどこに出てくるのか話が見えないんだが、 スレッドの中でfork(2)しようとしてるの? それはまずいんでない
- 525 名前:523 mailto:sage [2008/01/16(水) 04:49:53 ID:R+P7htm7]
- pthread_atforkと
fork-execの間に無駄な処理しない場合は、今の所OK
- 526 名前:login:Penguin mailto:sage [2008/01/16(水) 07:52:05 ID:XSPkVtkD]
- >>525
それ嘘だろ
- 527 名前:login:Penguin mailto:sage [2008/01/16(水) 11:41:09 ID:D4p47idN]
- あってるんじゃないの。
d.hatena.ne.jp/yupo5656/20040715/p1 ただ、 >マルチスレッドでシステムコール使うの禁止 というのは、何かまだ条件が足りていない気がする
- 528 名前:login:Penguin mailto:sage [2008/01/16(水) 11:50:50 ID:vAdXY+Zc]
- 禁止じゃないのもある
- 529 名前:login:Penguin mailto:sage [2008/01/17(木) 00:22:17 ID:gFqea9nd]
- 話割って入ってすまないが
iptablesのようにパケットフィルタを したいのですが定義されるフィルタ情報が 1万もあります。 とてもじゃないけどまともに1つずつなめている と終わらないので何か良い方法ないでしょうか?
- 530 名前:login:Penguin mailto:sage [2008/01/17(木) 00:26:04 ID:FBet0L5h]
- 1000に分けて10回処理する
禅問答みたいだけど効果は補償できる、まじお薦め でも1万ルールも追加しなくても、おそらくネットマスクを使うなりなんなり 方法ありそうな気がします。
- 531 名前:login:Penguin mailto:sage [2008/01/17(木) 01:04:02 ID:gFqea9nd]
- >>530
カーネル見ながら考えてみたけど 用は困りモノなのがサブネットマスクの値に よる変動なので struct mask_zone{ struct mask_zone *next; struct mask_zone *not_null_next; uint32_t mask; }; とかリンクリストを用意、基本的にマスク長単位に分割 する方針ってどうかな?ハッシュも組み合わせる予定 これだけだと毎回33回舐めるからばからしいので 構造体にnot_null_nextっていうNULLじゃないリストへ ポインタも入れて舐める回数を減らすっていうのはどうかな?
- 532 名前:login:Penguin mailto:sage [2008/01/17(木) 02:13:06 ID:7inzzgaQ]
- >>525
read(2),write(2),open(2)はマルチスレッドでも呼べると思うんだが。。。 というかシステムコール禁止したら、スレッドで何もできない。。
- 533 名前:login:Penguin mailto:sage [2008/01/17(木) 07:02:23 ID:IbgArDhc]
- 何もできなくはないだろう。
「意味のあることは何もできない」というだけでw
- 534 名前:login:Penguin [2008/01/17(木) 09:54:37 ID:nrX5B3xa]
- man signal見た?
- 535 名前:login:Penguin mailto:sage [2008/01/17(木) 13:45:36 ID:zG6yMxAP]
- printfだって下位層でシステムコール呼ぶからな
- 536 名前:login:Penguin mailto:sage [2008/01/17(木) 16:27:11 ID:qlT5HX3f]
- 弱い者たちが夕暮れ、さらに弱い者を叩くんだな。
- 537 名前:login:Penguin mailto:sage [2008/01/17(木) 16:34:11 ID:hGbWYs9C]
- その音が響き渡ればブルースは加速していくんだな。
- 538 名前:login:Penguin mailto:sage [2008/01/17(木) 17:04:30 ID:oO7ItHQ/]
- 見えないGUIがほしい
- 539 名前:login:Penguin mailto:sage [2008/01/17(木) 23:14:33 ID:RgCsKsuT]
- 見えないGNUを撃ちまくる
- 540 名前:login:Penguin mailto:sage [2008/01/18(金) 05:14:41 ID:12aBnOBC]
- /dev/shm/と/dev/ram0の違いがわからない
mount -t tmpfs tmpfs /mnt/ramdisk しても/dev/shmとかは使わないんだな。
- 541 名前:login:Penguin mailto:sage [2008/01/18(金) 22:10:28 ID:ddex+v8t]
- >>540
俺も知らないが、ブロックデバイスとファイルシステムは違うんじゃない? それとも、 shm_open(3) 読めばおわりか?
- 542 名前:login:Penguin mailto:sage [2008/01/20(日) 09:17:18 ID:GQI9e7dz]
- プログラム版の質問スレから誘導されてきました.
while ((c = fgetc(stdin)) != EOF) { printf("[%d]: %c\n", num++, c); } とかやったらいつまでだってもfgetcから抜けれないのですが stdinでEOFをキーボードから打ち込むにはどうしたらいいですか? ちなみにLinuxのxterm上で動作させています.
- 543 名前:login:Penguin mailto:sage [2008/01/20(日) 10:02:05 ID:9Tl2aHlP]
- >>542
Ctrl+D
- 544 名前:login:Penguin mailto:sage [2008/01/20(日) 16:58:04 ID:QAkqHfcc]
- >>542
Linuxプログラミング固有の話じゃないんだが 誘導する奴はレベル低いな
- 545 名前:login:Penguin mailto:sage [2008/01/20(日) 17:33:57 ID:3cxUYgCe]
- 同感
- 546 名前:login:Penguin mailto:sage [2008/01/20(日) 19:32:41 ID:60pqkMpi]
- かといってこんなのをプ板にのさばらせておくわけにもいかないからな
- 547 名前:login:Penguin mailto:sage [2008/01/20(日) 19:43:59 ID:m3nXxor1]
- プ板てw
- 548 名前:login:Penguin mailto:sage [2008/01/20(日) 20:15:53 ID:60pqkMpi]
- ムだム。間違えた。
- 549 名前:login:Penguin mailto:sage [2008/01/20(日) 21:25:35 ID:lhDKawjW]
- なんでムなん?
- 550 名前:login:Penguin mailto:sage [2008/01/20(日) 22:03:02 ID:O/GA+k/y]
- はるか昔、ムー族とマ族の争いがあって、千年続き、
それを嘆いた神がプ大陸を二つに分けたと伝えられる。
- 551 名前:login:Penguin mailto:sage [2008/01/21(月) 01:51:38 ID:EPN4E+gf]
- >>544
環境依存じゃないか? UNIX なら stty(1) を見ろとなる。 で、プ^H^Hム板の質問スレなら Ctrl+Z or F6 な人もいるだろ。
- 552 名前:login:Penguin mailto:sage [2008/01/21(月) 21:33:07 ID:DS13UDOd]
- >>549
プログラ「マ」(について語る|がダベる)板、通称マ板と区別するため
- 553 名前:login:Penguin [2008/01/22(火) 22:56:28 ID:3SjBwwbG]
- pthreadtypes.hで定義されているpthread_attr_t構造体ですが、
2.6.9と2.6.18で見比べたところ全く違う内容になっています。 というかpthreadtypes.h自体に大幅な変更があったような。 いつのバージョンで変わったか分かる人いませんか?
- 554 名前:login:Penguin mailto:sage [2008/01/22(火) 23:06:29 ID:1aLYQ0Xu]
- struct sk_buffをそのままユーザ空間に
ひっぱりだしたいんだけど どうすればいいのかなぁ
- 555 名前:login:Penguin mailto:sage [2008/01/22(火) 23:11:26 ID:Z7iV0h+U]
- >>553
ユーザアプリからは、構造体の中身を参照しちゃいかんのとちゃう?
- 556 名前:553 [2008/01/23(水) 00:20:47 ID:rX2IdG6k]
- >>555
まじですか!? そういうつくりになってたんすね。 pthread_attr_init()系の関数でアクセスですかね。 ありがとうございます。
- 557 名前:login:Penguin mailto:sage [2008/01/23(水) 02:08:02 ID:n7QxPJKv]
- すまんstatを使ってファイルサイズを調べたいんだけど
if (stat(FileSt, &sb) == 1) { (sb.st_size>0) { ifs_flg=1; } } ファイルが存在するか?するならサイズは?みたいにしてます。 これを1行でstat(FileSt, &sb->st_size) >0 みたいに出来ませんか?
- 558 名前:login:Penguin mailto:sage [2008/01/23(水) 02:08:50 ID:n7QxPJKv]
- あ、ファイルは存在する前提です
|

|