コンパイラ:gcc version 2.95.3
で
int
poll(struct pollfd *p, nfds_t nfds, int timout)
{
fd_set read, write, except;
struct timeval tv;
nfds_t i;
int highfd, rval;
...
と言うプログラムをコンパイルしたところ、
poll.c: In function `poll':
poll.c:41: warning: declaration of `read' shadows global declaration
poll.c:41: warning: declaration of `write' shadows global declaration
という警告が出たのですが、
これってどういうときに出るのでしょうか?
また、無視してよい物なのでしょうか?