Модератор: Модераторы разделов
grub
Сообщения: 128
ОС: Slackware 12.0
Сообщение
grub » 04.09.2007 16:41
есть класс с методом open из него надо вызвать функцию открытия файла open (ту что в fcntl.h).
Смутно подозреваю что надо написать, что-то надо указать из какого namespace брать функцию, но из какого именно не знаю... std не прокатывает
И еще вопрос, где определяются эти пространства имен?
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 04.09.2007 16:44
:: open()
grub
Сообщения: 128
ОС: Slackware 12.0
Сообщение
grub » 04.09.2007 16:48
serzh-z писал(а): ↑ 04.09.2007 16:44
:: open()
Спасибо, помогло. Т.е. пространства имен тут совсем нипричем?
un-defined
Сообщения: 145
ОС: Kubuntu, Gentoo
Сообщение
un-defined » 04.09.2007 17:06
тут дело не в пространствах имен (namespace), а в области видимости (scope)
Don`t try - just do or do not ©Master Joda
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 04.09.2007 17:07
grub писал(а): ↑ 04.09.2007 16:48
Т.е. пространства имен тут совсем нипричем?
"::" - глобальное пространство имён.
grub
Сообщения: 128
ОС: Slackware 12.0
Сообщение
grub » 04.09.2007 21:19
serzh-z писал(а): ↑ 04.09.2007 17:07
grub писал(а): ↑ 04.09.2007 16:48
Т.е. пространства имен тут совсем нипричем?
"::" - глобальное пространство имён.
ясно. Спасибо всем)