Результаты поиска по запросу "namespaces"
Скрытие приватных констант во встроенном заголовке пространства имен
У меня есть некоторые встроенные функции, содержащиеся в пространстве имен в заголовочном файле, и в настоящее время я не могу переместить их в файл cpp. Некоторые из этих встроенных функций используют магические константы, например: // Foo.h ...
Пространство имен и класс с тем же именем?
Я организую проект библиотеки, и у меня есть класс центрального менеджера с именемScenegraph и целый ряд других классов, которые живут в пространстве имен Scenegraph. То, что я действительно хотел бы, чтобы сценограф былMyLib.Scenegraph и ...
Btw. не было ключевого слова "использовать", когда я написал это. Пространство имен "B \ A" с классом "A" было забавным выбором. : D У меня отличный талант в именовании переменных ...: D
разница между этими двумя: use Exception; use \Exception;Или те: use Foo\Bar; use \Foo\Bar;руководство по эксплуатации [http://www.php.net/manual/en/language.namespaces.importing.php]говорит: Обратите внимание, что для имен пространств имен ...
который знает о XML. Буду редактировать.
аюсь извлечь узел из файла csproj, который выглядит следующим образом, но не может заставить его работать - возможно, из-за объявления пространства имен. <?xml version="1.0" encoding="utf-8"?> <Project ...
Как поместить некоторый код в несколько пространств имен, не дублируя этот код?
Предположим, у меня есть метод, определенный в двух разных пространствах имен: namespace foo { void print() { //do work... } } namespace bar { void print() { //do work... } }foo::print() иbar::print() функцииабсолютно равны. Мой ...
в заголовках это затем переместит A :: FooBar и B :: FooBar в просто FooBar, возвращая коллизию, в первую очередь устраняя выгоду от использования пространств имен.
из книги «Мышление в C ++» Брюса Экеля о пространствах имен, я столкнулся со следующим утверждением: Однако вы практически никогда не увидите директиву using в заголовочном файле (по крайней мере, вне области видимости). Причина в том, что ...
заголовок, он будет рассмотрен в поиске из-за аргументов. Простой случай, который я написал в своем первом комментарии, должен это продемонстрировать. Еще попробуйте это:
ющий фрагмент кода не компилируется. Ошибка, кажется, является своего рода неоднозначным вызовом процедуры слияния. Насколько я понимаю, в STL есть процедура слияния, найденная в пространстве имен std, но насколько я могу судить, имя слияния в ...
SFINAE: проверка существования функции прерывается, когда перегрузка перемещается в другие пространства имен
Я хочу проверить существование функции в определенном пространстве имен, используя SFINAE. я нашелSFINAE для тестирования свободной функции из другого пространства ...
Я верю, что lxml будет вести себя так, как вы хотите
у получить устаревший XML-файл, манипулировать и сохранять его. Вот мой код: from xml.etree import cElementTree as ET NS = "{http://www.somedomain.com/XI/Traffic/10}" def fix_xml(filename): f = ET.parse(filename) root = f.getroot() eventlist = ...
Начиная с :: означает сброс пространства имен в глобальное пространство имен. Это может быть полезно, если вы пытаетесь бороться с некоторой двусмысленностью в вашем коде.
ел производственный код, такой как ::std::vector<myclass> myvec;Я понятия не имею, что готовится:: значит, однако - и почему это используется? Для примера см .: C ++: правильный способ перебора контейнеров ...