タイトル

事例

課題

識別子__LINE__は、PostgreSQLソースコードの中に定義がない。

解決方法

__LINE__はC言語の組み込みマクロの一つ。現在の行番号に置き換えられる。

調査方法としては、ネットを検索したり、参考文献をあたる。

確認方法としては、例えば下記のようなサンプルプログラムを作って動作を確認する。

サンプル例

#include <stdio.h>
main()
{
  printf("__LINE__ = [%d]\n",__LINE__);
}

実行例

$ gcc testpg.c ; ./a.exe
__LINE__ = [4]

履歴

コメント



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS