C言語なら、俺に聞け! <31>
■ このスレッドは過去ログ倉庫に格納されています
0269デフォルトの名無しさん
NGNGhttp://www.catnet.ne.jp/kouno/c_faq/c13.html#24
13.24:
古いプログラムを移植しようとしている。なぜ「未定義の外部シンボ ル」というエラーが出るのか。
A:
これから(左側に)挙げるルーチンはそれぞれ時代遅れである。代わり に右側のルーチンを使え。
index? strchrを使え。
rindex? strrchrを使え。
bcopy? 一番目の引数と二番目の引数を入れ替えてmemmoveを使え(質問11.25も参照のこと)。
bcmp? memcmpを使え。
bzero? 二番目の引数を0にしてmemsetを使え。
逆に、右側の列の関数が載っていない古いシステムを使っているのな ら、左側の関数を右側の関数を使って実装、あるいは代用することが できるかもしれない。
■ このスレッドは過去ログ倉庫に格納されています