(閉じる)

タグ :

コンピュータ・IT 20 users このエントリーをはてなブックマークに追加

いやなブログ: リンクしているライブラリによってプログラムの動作を変える

リンクされているライブラリによってプログラムの動作を変える weak シンボルを用いると、リンクされているライブラリによってプログラムの動作を変えることができます。ここでは GNU 拡張を用いて weak シンボルを利用する方法を紹介します。 それではさっそくサンプルコードを見てみましょう。このプログラムでは、libm に含まれる sqrt() 関数があるときは利用し、ない場合はその旨のメッセージを表示します。 weak.c #include <stdio.h> extern double sqrt(do... > このページを見る

最終更新時間: 2006年02月19日04時30分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • __attribute__((weak)) 外部関数が見つからない場合0になる リンカはエラーにならない 2007/09/26
  • weak referenceをつかっている 2006/03/22
  • weak シンボルが見つからないときは0になるらしい 2006/02/20
  • 知らなかった、、、 2006/02/20
  • weakシンボルについて 2006/02/19

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?