Linuxプログラミング Part.2

このエントリーをはてなブックマークに追加
1login:Penguin
俺的には必要だったのでpart2立てました。

前スレ
Linuxプログラミング
http://pc.2ch.net/test/read.cgi/linux/999430299/
2login:Penguin:04/03/15 16:58 ID:NYRnbzkr
freadでstdinからデータをバッファに取り込みたいんですけど、
stdinだとサイズがあらかじめわからないので、どれくらいmalloc
すべきか悩んでしまいます。
こういう場合みなさんどうされているんでしょうか?
とりあえずBUFSIZでとってreallocしてるんでしょうか?
3login:Penguin:04/03/15 17:36 ID:PgT9zAXx
>>2
それは、仕様しだいだな。
freadしたデータを全てメモリに保存したいの?
メモリは有限だし、そのプロセスのために割り当て可能な全メモリを
確保するのもよくない。
その場合は、ある程度(BUFSIZEとか)割り当てといて、
そのデータをファイル等に書き込んでループすればいいのでは。
4login:Penguin:04/03/15 17:56 ID:lUDUnisU
プログラム板
http://pc2.2ch.net/tech/
5login:Penguin:04/03/27 10:03 ID:FRAzmJoG
安西先生、僕はGUIプログラミングがしたいです
6login:Penguin:04/03/29 13:36 ID:9zek9LmM
string.hで定義されている関数自体をデバッグしたいのですが、
glibc自体はどうやってコンパイルすれば良いですか?
7login:Penguin:04/03/31 06:44 ID:tYcw/4oe
>>6
-g
8login:Penguin:04/04/02 15:48 ID:hD+9VdrC
>>5
あきらめたらそこでCUIプログラミングだよ


ところで、gzipとかをCから使えるようにするライブラリって
なんて名前だっけ?
googleで検索したいから検索キーワード教えて
9login:Penguin:04/04/02 15:54 ID:leq3UB1I
>>8
使ったこともないし勘だけどzlib?
10login:Penguin:04/04/02 17:03 ID:hD+9VdrC
>>9
zlibでgoogleできたよサンクスコ
11login:Penguin:04/04/02 21:51 ID:MNo7v8V7
>>5
GTK使えばいいんじゃん。
言語は、C,Perl,Ruby,etc..お好きに
12login:Penguin:04/04/02 23:07 ID:92hWoIOl
>>11
そうだったのか。ありがと。
13login:Penguin:04/04/03 00:28 ID:LVSgI+oN
>>11
etcってどんな言語ですか?勉強したいんですが。
14login:Penguin:04/04/03 00:40 ID:wCmjOFgI
15login:Penguin:04/04/03 13:18 ID:kqYjy6Fo
>>13
etc(エトセトラ)の意味ぐらい調べろ。
16login:Penguin:04/04/03 18:49 ID:LVSgI+oN
17login:Penguin:04/04/03 21:15 ID:SAd6JEzX
笑えないネタですた
18login:Penguin
どっちが悪いかといえば、つまらないネタを書く方が悪いような気がする。