namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: adding prefix
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
- Date: Fri, 19 Nov 99 15:50:06 JST
<199911190406.NAA17118@xxxxxxxxxxxxxx>の記事において
satoru-t@xxxxxxxxxxxxxxxxxxさんは書きました。
>> prefix は、nmz/*.[ch] に含まれる extern な関数とグローバル変
>> 数 (減らします) だけにつければいいですか?
基本的にはそれで良いと思います。
>> extern な関数とグローバル変数の数を調べたら 164 個もありまし
>> た。どうやって prefix をつけるのが安全で楽だろう?
うーん、これについては良い方法が浮びません...
>> "#define" で定義したマクロと enum の要素には prefix は不要で
>> すよね? (コンパイルしてしまえば単なる定数になるのだから)
library を呼びだすのに include が必要な header file 中にある define
は、やはり prefix を付けたほうが良いように思います。
# BUFSIZE 辺りは特にかちあってしまいしそうですし。
>> # enum の方はデバッガ用のシンボルが衝突する可能性がある?
ちょっと試してみた限りでは大丈夫そうです。
--
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
nokubi@xxxxxxxxx (official)