再定義 以前の定義は関数でした を解決するには?

解決


COL  2008-02-14 12:34:03  No: 67495  IP: [192.*.*.*]

ヘッダーファイルにある構造体を、変数名で受け取るため、
struct _SELECT select;
と打ったらC2365:'select':再定義 以前の定義は関数でした。と怒られてしまいました。
これを解決するにはどうしたらいいのでしょうか?

編集 削除
tetrapod  2008-02-14 13:40:41  No: 67496  IP: [192.*.*.*]

select() という関数がシステムライブラリ中に存在するから。

select という名前を別の名前にするしかないだろうね

編集 削除
COL  2008-02-15 20:18:23  No: 67497  IP: [192.*.*.*]

なるほど、名前を変えるしかないんですね。分かりました。
返答ありがとうございました!

編集 削除