2008年12月9日火曜日

Postgresql と C++

 postgresql でサーバサイド・プログラミングをしようと思って、


extern "C" {
#include <postgres.h>
#include <executor/spi.h>
#include <funcapi.h>
}

...


のようにしたが、以下のようなエラーが出てしまいます。


/usr/include/postgresql/8.3/server/nodes/parsenodes.h:167: error: expected unqualified-id before ‘typeid’
/usr/include/postgresql/8.3/server/nodes/parsenodes.h:238: error: expected unqualified-id before ‘typename’


サクッとググると、こんなページが…。うぉーっ、変数に予約語使うのは、勘弁しでぐれ〜。

0 件のコメント: