トップページ⇒tech
989コメント285KB

UNIXプログラミング質問すれ Part9

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/03/18(火) 08:10:34
UNIXおよびUNIX clone環境一般のプログラミングに関する質問スレッド

前スレ
Part8 http://pc11.2ch.net/test/read.cgi/tech/1147946176/
Part7 http://pc8.2ch.net/test/read.cgi/tech/1127373405/
Part6 http://pc8.2ch.net/test/read.cgi/tech/1116908090/
Part5 http://pc8.2ch.net/test/read.cgi/tech/1105723117/
Part4 http://pc5.2ch.net/test/read.cgi/tech/1095843584/
Part3 http://pc5.2ch.net/test/read.cgi/tech/1085930894/
Part2 http://pc5.2ch.net/test/read.cgi/tech/1055110889/
Part1 http://pc2.2ch.net/tech/kako/992/992057422.html

Part3のミラー
http://makimo.to/2ch/pc5_tech/1085/1085930894.html
Part2のミラー
http://makimo.to/2ch/pc5_tech/1055/1055110889.html
0153デフォルトの名無しさん2008/07/20(日) 16:44:50
>>152
funopenはBSD系以外でも使えるの?
0154デフォルトの名無しさん2008/07/20(日) 16:59:58
stdioをnoblockで使うのは、rubyの連中ががんばってたけど
結局1.9では諦めたんじゃなかったっけ?
0155デフォルトの名無しさん2008/07/20(日) 17:19:10
assertの中に動作が必要なコードを入れてるのは久しぶりに見た
研究メインだとこうなっちゃうのかな
0156デフォルトの名無しさん2008/07/20(日) 18:58:22
>>153
あれ…ほんとだ。linuxとかには無いのか。知らなかった。
0157デフォルトの名無しさん2008/07/20(日) 20:10:56
戻り値チェックしなくて済むから楽だね
0158デフォルトの名無しさん2008/07/20(日) 21:29:47
glibcはunlocked_stdio(3)というのがあるが。
#define _BSD_SOURCE
してるからBSDにもあるんじゃないの?

ただ>>146の要望には、
setvbufによる行バッファリングとfileno(3)+poll(2)で十分だと思う。
0159デフォルトの名無しさん2008/07/20(日) 23:22:57
勘違いしてるのかしらんが、unlockとunblockはぜんぜん違うだろ
0160デフォルトの名無しさん2008/07/23(水) 11:16:20
質問す。
UNIXのCでCVS+ant的な事をしたいんだけど、できる?
antじゃない方が良い?
0161デフォルトの名無しさん2008/07/23(水) 13:12:37
CVS と ant で、C 言語のプロジェクトを管理したい、のか?
0162デフォルトの名無しさん2008/07/23(水) 13:36:02
いんや、C言語を CVS で管理したいんだけど、
ant 使った事ないから他に何か無いかな、と。
0163デフォルトの名無しさん2008/07/23(水) 14:21:18
> ant 使った事ないから他に何か無いかな、と。

なんで使ったことないものが候補になるんだよ。
CVS+antって、具体的に何がしたいの?
0164デフォルトの名無しさん2008/07/23(水) 14:30:08
えーと、javaだと CVS+ant という情報がたくさんあるんだけど、
C言語だと、CVS と何を組み合わせると良いのでしょうか。
そもそもantで何が出来るか、あんまりわかってないのですが。。。
0165デフォルトの名無しさん2008/07/23(水) 14:39:28
しらべたら?
0166デフォルトの名無しさん2008/07/23(水) 15:29:56
ソースを管理するだけならantも何も要らないよ
CVSだけでおk
0167デフォルトの名無しさん2008/07/23(水) 15:54:42
CVSでソース管理は良いとして、やりたい事としては、
UNIX上に最新ソース取得して、ビルドして、配布して、、、
というのを、なるべく自動化したいなと。
UNIX側に、そういうシェルスクリプト用意すれば良いって話?なのかな。
0168デフォルトの名無しさん2008/07/23(水) 16:03:43
CSVで拾ってビルドしてFTPディレクトリにでもコピーなら、数行のスクリプトでできるだろ
なにがantなのかわからん
0169デフォルトの名無しさん2008/07/23(水) 17:03:01
まー、、、それで行くことにします。
antなら色々できそうな雰囲気あったので使ってみようと思ったんだけど、
今回は妥協の方向で。。。
0170デフォルトの名無しさん2008/07/23(水) 17:35:11
とりあえずantが何か調べてみろよ
0171デフォルトの名無しさん2008/07/23(水) 20:32:59
makeに決まっておろうが。
0172デフォルトの名無しさん2008/07/24(木) 14:30:47
antって面白そうだな。。。時間ないけど。。。

ant使うとどの辺が楽になるのか、どなたかプレゼンしてくれまいか。
0173デフォルトの名無しさん2008/07/24(木) 14:37:10
使う理由もない(利点もわかってない)やつが、使おうと思う理由って何だろう。
時間がないといっときながら2chみてるし

わけわかめ
0174デフォルトの名無しさん2008/07/24(木) 17:00:58
>>172
Javaの開発で使うときは楽ちんだけど、そうでなければ別に〜、という感じだよ。
makeでじゅうぶんですよ。
0175デフォルトの名無しさん2008/07/25(金) 00:22:47
utmpって誰の管理下で動いてるの
こいつの信用度はどのぐらい?
0176デフォルトの名無しさん2008/07/25(金) 02:15:53
login, xdm, sshdなど各自書き込み
まあまあ信用してもいい
0177デフォルトの名無しさん2008/07/30(水) 22:48:10
open(2)ってなんで二つあるんですかね?
0178デフォルトの名無しさん2008/08/04(月) 16:14:05
一つしかないです。

open(char *, int, ...); で、
...に許されるのはmode_t一つです。
0179デフォルトの名無しさん2008/08/06(水) 06:49:40
ifstreamを使ってテキストファイルを読み込んでいます。
UNIXの改行コードLFの時はうまく読み込めるのですが、
それ以外の時は読み込みに失敗します。
改行コードにかかわらず、読み込めるようなコードはどのように書けばよいのでしょうか?
0180デフォルトの名無しさん2008/08/06(水) 07:06:01
>>179
「失敗する」って具体的に何が起こるの?
よくわからんからコード晒して欲しいな。
0181デフォルトの名無しさん2008/08/06(水) 11:24:37
さしずめgetlineあたりが改行コード自動認識してくれねーよとか駄々こねてるのかね
0182デフォルトの名無しさん2008/08/06(水) 12:23:36
まあCRでハマっているのは確実だろうな。
0183デフォルトの名無しさん2008/08/09(土) 17:29:07
今でもMACのファイルってCRが改行なんだっけ
0184デフォルトの名無しさん2008/08/09(土) 19:00:48
そう設定できるアプリもあるけど、
今はLFオンリーなのが多い。
何故CR + LFオンリーにしないのかは謎。
0185デフォルトの名無しさん2008/08/10(日) 15:59:53
execl系ってなんで
execl("bin/cat", "cat", "foo.txt", NULL);
みたいに渡さないとダメなんですか?
第二引数のcatって冗長だと思うんですけど。
第一引数でcatって分かるじゃないですか。
0186デフォルトの名無しさん2008/08/10(日) 16:03:08
UNIXでGUIアプリを作るとしたら、どの言語を選択すればいいですか?
もっとも簡単なのを教えてください
Windowsなら、Visual BasicとかDelphiがあるので手軽なのですが...
0187デフォルトの名無しさん2008/08/10(日) 16:48:42
>>185
つ execl("/bin/sh", "-", NULL)
0188デフォルトの名無しさん2008/08/10(日) 23:01:07
>>186
GambasっていうBasic開発環境がある。
GUIポトペタもできて、使い勝手はVBに近い。
ものの試しにいじっただけなので、
どこまでのことが出来るかは知らないし
情報も少ないから初心者には導入が難しそう。

あとはWideStudioかな。
いろんな言語に対応してて、ハローワールド程度の
GUIならウィザードで作ってくれる。
それ以上のことがどこまで出来るかはしらない。
0189デフォルトの名無しさん2008/08/11(月) 12:15:17
KDevelopに関する質問はどこのスレですればいい?

C/C++プロジェクトを新規作成したときに
*.cppファイルや*.hファイルのテンプレートを入力できるんだが、
そこで使えるマクロ($AUTHORとか)を教えてほしいのだが。
01901892008/08/11(月) 12:16:13
日本語がおかしいのは仕様です
0191デフォルトの名無しさん2008/10/03(金) 15:37:54
端末に表示されている文字の色を部分的に変えたり,背景の色を変えたりしたい.
ncursesライブラリを使えばできるらしいのだけれども,やりたいことは,
topコマンドのようなものを作りたいだけなので,ncursesを持ち出すまでも
ないと思うのですが,参考資料等ないですか?
printfで制御コマンド直うちとかのレベルでOKです.

Linuxで書いてるのでLinuxでお願いします.
0192デフォルトの名無しさん2008/10/03(金) 15:58:03
使ってる端末によって制御シーケンスが違うので
端末の資料をさがすべき
0193デフォルトの名無しさん2008/10/03(金) 17:51:57
>>191
ウチの linux の top は libncurses.so を link してるように見えるが
0194デフォルトの名無しさん2008/10/03(金) 18:46:36
curses使えば簡単に出来るのに、馬鹿なの?
0195デフォルトの名無しさん2008/10/06(月) 10:10:05
>>191
terminfo/termcapのライブラリ使えば?
topレベルなら簡単に実装できる。
cursesなら整形もやってくれるのでさらに楽だが。
0196デフォルトの名無しさん2008/10/11(土) 17:56:44
vt100とかxtermのシーケンスでいいんじゃないの?
0197デフォルトの名無しさん2008/10/12(日) 12:10:19
> terminfo/termcapのライブラリ

で簡単に取得できる。
0198デフォルトの名無しさん2008/10/26(日) 11:54:55
cでputenvかsetenv使って環境変数設定してるんだけど、
実行後シェルでenv打っても結果が反映されないです。
プロセスが消えても設定残す方法ってあるんですか?
ちなみにタイムゾーンの設定です。
0199デフォルトの名無しさん2008/10/26(日) 12:44:07
>>198
system("setx TZ JST-9");
0200デフォルトの名無しさん2008/10/26(日) 13:14:25
たぶんない。
0201デフォルトの名無しさん2008/10/26(日) 15:12:42
環境変数ってのはプロセスのものであって、
システムグローバルなものじゃないから無理
0202ヤマ2008/10/26(日) 18:06:52
初めて2ちゃんねる利用しますヤマです。
どうぞお見知りおきを・・・

さっそく質問ですが、よく聞く『UNIX』『Linux』って呼ばれているものは
基本的に何に利用するものなのですか?
0203デフォルトの名無しさん2008/10/26(日) 18:10:24
>>202
コンピュータを操作するのに利用する。 OS ってやつだ。
http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
0204デフォルトの名無しさん2008/11/03(月) 21:36:58
質問です。
readdir_r()とかのシステムコール呼んだとき、
帰ってくるファイル名の文字エンコードって、どうやったらわかりますでしょうか?
0205デフォルトの名無しさん2008/11/04(火) 03:19:49
ファイル名に文字コードなどない。UNIXにおけるファイル名は
'\0'と'/'以外からなる任意のバイト列。
0206デフォルトの名無しさん2008/11/04(火) 03:29:33
そんなだからgrepもできないんですよ
0207デフォルトの名無しさん2008/11/04(火) 08:27:29
>>204
ぶっちゃけUNIXによる。
またファイルシステムやmount時のoptionでも違う。

たとえばMac OS X + HFS+だとUTF-8でNFDになってる。
しかしUFSやNFS上だと、NFDじゃないファイルも作れる。
最近はUTF-8が多いけど、NFDになってるのはMac OS Xくらい。

それからLinuxはmount時にiocharsetオプションで、
内部コードから任期の文字コードにファイル名変換できる。
0208デフォルトの名無しさん2008/11/04(火) 12:39:57
POSIX的にはどうするのが正しいんだろうね。
ファイル名を現在のロケールの文字コードで表示したい、というときに
どうするべきなのか。
0209デフォルトの名無しさん2008/11/04(火) 12:51:03
自分で判定するしかない
nkfのソースでも読め
0210デフォルトの名無しさん2008/11/04(火) 14:43:41
>>208
POSIXには規定がないので、
まず自分で必要なものだけ実装したら?

通常UTF-8, EUC_Japanを想定しておけばいいと思う。
ただMac OS XはNFDされてるし、
SDカードをmountするとShift_JISのままのケースが結構あるようだ。
02112042008/11/05(水) 00:52:27
回答どうもです。
結構混沌としてんですね。
UTF-8化してないCygwinもマルチバイトWinAPIと同じやつ(≒Shift_JIS)返してくるし…。
Latin-1の連中もいるし…(←これ重要)。

POSIXの規格に沿った優等生的方法じゃなくてもいいんで、
これで判断すれば大抵うまくいく、って方法があれば御教示願います。
(残りも誤検出ではなく、エラーで扱える方法ならなお良し。)

日本語ファイルが存在する保証もないので、実際のファイル名から検出、
は残念ながら無しの方向で。
あと、環境変数はLANG=Cです。むむむ…。
0212デフォルトの名無しさん2008/11/05(水) 23:01:58
Glibみたいに、「デフォルトUTF-8、不満があれば
環境変数G_FILENAME_ENCODINGに設定ヨロ」
みたいな話で我慢するしかないんじゃね。

http://library.gnome.org/devel/glib/unstable/glib-Character-Set-Conversion.html
0213デフォルトの名無しさん2008/11/06(木) 07:01:23
こっちのネタと思われるので↓

557 :名無しさん@お腹いっぱい。:2008/11/05(水) 03:57:38
HP-UX (11i)にHULFT 6を入れてファイル転送をしているのですが
タイムアウトのテストができなくて困っております・・・

ファイルの集信側にてファイル受信コマンド「utlrecv」
を実行しているのですが、このコマンドからtime out(戻り値:4)が
返されたときのテストをしたいです。

タイムアウト時間を最小値に設定してみたのですが
10秒単位でしか設定できないため
通信に最低でも10秒以上かからないとテストにならないようです。
しかし、HP-UXのケーブルを抜いたりできない環境です。

仕方ないので、巨大なファイルを転送したら10秒以上かかって
タイムアウトになるかと思ったのですがtime outにならず
(あまり巨大なファイルだとall queue errorが返されてしまった)
どうやってテストしたらいいのか悩んでおります・・・

HULFTなんてどこで質問していいのかわからなくて
スレ違いかもしれませんが、HULFT使ったことある方
アドバイスいただければと思います。
0214デフォルトの名無しさん2008/11/06(木) 08:27:00
HULFTってやつはhttpを使えるらしいので、
accept(2)だけしてほったらかしのサーバを書けばいいじゃない。
ちなみにプログラム書けない奴は板違い。
0215デフォルトの名無しさん2008/11/09(日) 20:38:42
受信コマンド「utlrecv」 を実行することで
acceptを含む通信を行うので
acceptのみしか行わないサーバを作ってテストことは不可能だろJK
0216デフォルトの名無しさん2008/11/09(日) 22:05:01
個人で扱うソフトじゃないんで
サポートに聞いたほうが早いかもね
0217デフォルトの名無しさん2008/11/10(月) 01:02:12
>>215
receiveする方がacceptするの?
0218デフォルトの名無しさん2008/11/10(月) 01:19:24
HULFT知らん奴はレスするな
02192182008/11/10(月) 01:44:33
別に悪気があるわけでなく
他人が知識を付けると俺の居場所が無くなるから。
>>217よ、お前の勉強のための質問はしないでくれ。
0220デフォルトの名無しさん2008/11/10(月) 02:13:18
何騙り入れてんだよ
0221デフォルトの名無しさん2008/11/10(月) 04:35:42
よい子のソケット通信入門講座と勘違いするなよ。

でもUNIXでHULFTかよ。
ソケットでやり取りした方が簡単にテストできるよwwww
0222デフォルトの名無しさん2008/11/10(月) 20:15:37
はぁ?
0223デフォルトの名無しさん2008/11/13(木) 06:38:27
HULFT 5の場合、ファイルの配信側に
配信前実行ジョブや配信後実行ジョブを登録することができます。
つまり、配信前実行ジョブとしてスリーかませればOK

番号順に処理が実行されるんで、�Aにスリープを仕込めば
集信側にレスポンスが返るまでに時間がかかる↓

■ファイル集信側              ■ファイル配信側
�@utlrecv (配信要求実行)→→→→→→→→→�A配信前ジョブ実行
                         ↓
�Cファイル受信←←←←←←←←←←←←←←←�Bファイル配信
                         ↓
                      �D配信後ジョブ実行

※ただし、HULFT 6からは、�Aでスリープかませても、
 「ジョブ実行中だよ」メッセージが集信側に返されるので
 タイムアウトにならないことが発覚。
 この方法は使えないお。

 ケーブルも抜けない場合、どうすりゃいいんだろうね・・・・(^-^A)
 俺はでかいファイル送信して、その隙にケーブル抜いてテストしてたよ。

 回線を一時的にブロックすると占有するアプリでも
 作れとかいうのだろうか・・チョット得ろい人教えてくれ。
0224誤字スマソ2008/11/13(木) 06:40:40
HULFT 5の場合、ファイルの配信側に
配信前実行ジョブや配信後実行ジョブを登録することができます。
つまり、配信前実行ジョブとしてスリープかませればOK

番号順に処理が実行されるんで、�Aにスリープを仕込めば
集信側にレスポンスが返るまでに時間がかかる↓

■ファイル集信側              ■ファイル配信側
�@utlrecv (配信要求実行)→→→→→→→→→�A配信前ジョブ実行
                              ↓
�Cファイル受信←←←←←←←←←←←←←←←�Bファイル配信
                              ↓
                           �D配信後ジョブ実行

※ただし、HULFT 6からは、�Aでスリープかませても、
 「ジョブ実行中だよ」とのメッセージが集信側に返されるので
 タイムアウトにならないことが発覚。
 この方法は使えないお。

 ケーブルも抜けない場合、どうすりゃいいんだろうね・・・・(^-^A)
 俺はでかいファイル送信して、その隙にケーブル抜いてテストしてたよ。

 回線を一時的にブロックするとか占有するアプリでも
 作れとかいうのだろうか・・チョット得ろい人教えてくれ。
0225デフォルトの名無しさん2008/11/13(木) 09:51:44
HULFTって何?
0226デフォルトの名無しさん2008/11/13(木) 10:21:29
いもがいるな‥
0227デフォルトの名無しさん2008/11/13(木) 10:27:57
いもって何?
0228デフォルトの名無しさん2008/11/13(木) 11:41:26
妹属性のキャラのこと
0229デフォルトの名無しさん2008/11/14(金) 02:03:18
質問です。
OSはHP-UXです。
ncursesをインストールしようとおもい、
./configure --prefix=$HOME --enable-widec
というオプションをつけてコンパイルし
ホームディレクトリ以下にインストールしました。
早速簡単なサンプルプログラムを書いて
gcc hoge.c -lncursesw -I/home/hogehoge/include/ncursesw/
というコンパイルオプションをつけてコンパイルしたのですが、
hoge.c:1 から include されたファイル中:
/home/hogehoge/include/ncursesw/ncurses.h:66:34: error: ncursesw/ncurses_dll.h: そのようなファイルまたはディレクトリはありません。
/home/hogehoge/include/ncursesw/ncurses.h:141:29: error: ncursesw/unctrl.h: そのようなファイルまたはディレクトリはありません。
In file included from hoge.c:1:
と、エラーが出てしまいます。
ですが、
:~/hoge $ ls -l ~/include/ncursesw/
合計 784
-rw-r--r-- 1 meso users 79973 11月 12日 06:25 curses.h
-rw-r--r-- 1 meso users 6591 11月 12日 06:25 cursesapp.h
rw-r--r-- 1 meso users 2891 11月 12日 06:25 eti.h
-rw-r--r-- 1 meso users 3947 11月 12日 06:25 nc_tparm.h
lrwxrwxr-x 1 meso users 8 11月 12日 06:25 ncurses.h -> curses.h
-rw-r--r-- 1 meso users 3898 11月 12日 06:25 ncurses_dll.h
-rw-r--r-- 1 meso users 3779 11月 12日 06:25 panel.h
-rw-r--r-- 1 meso users 3014 11月 12日 06:25 unctrl.h
とインクルードファイルは存在しています。
どのようにコンパイルオプションをかえれば
うまくコンパイルされるでしょうか ?



0230デフォルトの名無しさん2008/11/14(金) 10:01:18
>>229
-I/home/hogehoge/include/ncuresesw/
を
-I/home/hogehoge/include
に変え、
hoge.c で
#include <ncureses.h>
を
#include <ncuresesw/ncureses.h>
以下略
0231デフォルトの名無しさん2008/11/15(土) 21:34:44
>>230
おそくなりましたが、有り難うございます。
0232デフォルトの名無しさん2008/11/19(水) 00:23:38
あるプロセスのCPU使用率を調べたいのですが、
C言語から呼び出すべき関数/システムコールをご存知の方がいましたら、
ポインタでもかまいませんので教えて頂けないでしょうか。

処理時間に制約の少ない、かつ、CPU100%となるようなプログラムがあり、
別プロセスに影響を与えないように実行制限をかけるため、また、発熱を
押さえるため、一定以上のCPU使用率を超えた場合に SIGSTOP, SIGCONT を
送って、数秒平均で見ると CPU 使用率を一定以下に保たせるような
プログラムを作ろうとしています。

長文すみません、どなたかヒントをおしえて頂きたくお願いします。
02332322008/11/19(水) 00:25:10
>>232 の開発環境を書き損ねました。
Mac OS X なので vmstat, /proc が無いのだと思います。
# 知らないパスの中に埋もれてるだけなのかも...。
0234デフォルトの名無しさん2008/11/19(水) 00:45:35
よくしらないんですが……これかな?
http://stackoverflow.com/questions/220323/determine-process-info-programmatically-in-darwinosx
02352322008/11/19(水) 01:07:28
>>234
ページ上部のものは自身のプロセス情報ですね。
コメント内のlibproc.hあたりに宝の山が眠ってる予感。
調べてみます。ありがとう。
0236デフォルトの名無しさん2008/11/19(水) 08:59:31
>>233
http://www.opensource.apple.com/darwinsource/10.5.5/
のadv_cmds-119にpsのソースがある。

それから、
$ sudo ktrace ps u
$ kdump
すると大体の流れが分かる。(ktrace.outをカレントディレクトリに作るので注意)
02372322008/11/19(水) 23:57:42
>>236 さんありがとう。 ktrace は OS 標準でついているものですか。
10.5.5 + Xcode ですが locate ktrace で見つかりませんでした。
0238デフォルトの名無しさん2008/11/20(木) 12:33:50
Mac OS みたいに特殊な環境ならまず最初にそう言えと
0239デフォルトの名無しさん2008/11/20(木) 13:43:18
Macが特殊・・・?
何言ってるんだコイツ・・・
0240デフォルトの名無しさん2008/11/20(木) 15:45:06
特殊だろ
0241デフォルトの名無しさん2008/11/20(木) 16:00:00
普通のUNIXから見て、NeXTSTEP/OpenSTEPが変態だとすると、MacOSXはド変態です
0242デフォルトの名無しさん2008/11/20(木) 16:03:37
しかしMacOSXは正式にUNIX認定を受けているから、普通のUNIXでは?
0243デフォルトの名無しさん2008/11/20(木) 17:15:14
商標の問題だからね。
一定の基準を満して金払えばUNIXを名乗れる。
*BSDはUNIXを名乗れない。もちろんLinuxも。
ただ、それとUNIXプログラミング的「普通」とは、また別の話。
0244デフォルトの名無しさん2008/11/20(木) 20:30:48
>>237
10.4だとこんな感じだが。
$ lsbom /Library/Receipts/BSD.pkg/Contents/Archive.bom | egrep /usr/bin/ktrace
./usr/bin/ktrace 100555 0/0 34740 727828848
0245デフォルトの名無しさん2008/11/21(金) 14:10:48
10.5だとdtrace。
man dapptraceだな。

本家FreeBSDの変更に追従。
0246デフォルトの名無しさん2008/11/21(金) 20:08:33
>>243
>商標の問題だからね。
>一定の基準を満して金払えばUNIXを名乗れる。

どんな基準かちゃんと知ってる?
0247デフォルトの名無しさん2008/11/21(金) 21:11:03
Wikipediaの情報で十分だろ
0248デフォルトの名無しさん2008/11/21(金) 21:45:31
SUSって言いたいだけだろ
0249デフォルトの名無しさん2008/11/22(土) 08:29:40
>>246
良く知らないなら http://www.unix.org/ のドキュメントを読むといいよ
0250デフォルトの名無しさん2008/11/22(土) 15:40:24
UNIX名乗らなくても勝手に世間が仲間だと認識してくれるからおk
Linuxとか
0251デフォルトの名無しさん2008/11/23(日) 03:32:38
*BSDとか
0252デフォルトの名無しさん2008/11/25(火) 00:19:31
質問です。
メモリをファイルとして扱う関数って無いでしょうか?
ファイルディスクリプタを介してメモリを読み書きしたいのですが...
■ このスレッドは過去ログ倉庫に格納されています