- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
char *getcwd(char *buf, size_t size)
{
if (!buf)
{
errno = EFAULT;
return NULL;
}
if (size < 2)
{
errno = ERANGE;
return NULL;
}
buf[0] = '.';
buf[1] = '\0';
return buf;
}
без контекста код выглядит контуженным. где смияцо?
Для тех, кто не ходит по ссылкам: getcwd возвращает текущую директорию. А приведённая выше функция на вопрос "Где мы?" отвечает: "Здесь."