Описание тега qualified-name

Имя, которое включает полный путь к содержащему классу, например java.util.ArrayList
1 ответ

Как сократить длинные (квалифицированные) идентификаторы в C++?

В Java я считаю очень простым использование пространств имен. Для каждого квалифицированного идентификатора Ident Я использую в исходном файле, я ставлю import ns1.ns2.ns2.ns3.ns4.Ident; в верхней части файла. Тогда я могу использовать (короткие) не…
15 янв '14 в 01:29
1 ответ

Как квалифицировать объекты в EF 6

Моя проблема с моим веб-сайтом, использующим WebPages, Entity Framework 6.1.3, C# и базу данных SQL CE. Один из моих сгенерированных типов объектов "сначала в базе данных" назван точно так же, как и класс system.TimeZone, но intellisense и IDE непра…
05 июн '15 в 19:10
5 ответов

Неквалифицированное имя в Java

Учитель на наших уроках программирования говорит о "неквалифицированных именах", но мне интересно, что они на самом деле. Я подозреваю, что такие вещи, как имена методов, неквалифицированы, но я не уверен. Кто-нибудь может мне это объяснить? Мне нуж…
15 янв '15 в 15:14
1 ответ

Сообщение TypeError использует имя вместо qualname

Я нахожу следующее поведение: >>> def f(): ... def g(a,b): ... return a+b ... return g >>> f().__name__ ... 'g' >>> f().__qualname__ ... 'f.<locals>.g' >>> f()(2) Traceback (most recent call last): File "&lt…
01 авг '18 в 11:24
2 ответа

Можно ли установить значения по умолчанию для типов Дискриминационный Союз?

Я реализовал тип "Дискриминационный союз", который будет использоваться для выбора функции: type BooleanCombinator = | All | Some | None | AtLeast of int | MoreThan of int | NotMoreThan of int | LessThan of int | ExactlyOne | ExactlyTwo | AllButOne …
14 июл '18 в 00:10
1 ответ

Правила поиска имени для спецификатора вложенного имени

Я прочитал следующее (3.4.3/1): Если оператору разрешения:: scope в спецификаторе вложенного имени не предшествует спецификатор decltype, поиск имени, предшествующего этому::, рассматривает только пространства имен, типы и шаблоны, специализации кот…
02 июн '14 в 12:02
1 ответ

Зачем квалифицировать глобальные элементы в экземпляре документа?

При проверке xml-документа с использованием xml-Schema и пространств имен экземпляр документа должен иметь префикс своего глобального элемента с пространством имен, чтобы квалифицировать его, помимо объявления самого пространства имен. Можно было бы…
10 мар '10 в 12:11
1 ответ

Разрешение перегрузки квалифицированного имени

Рассмотрим этот вызов функции: foo::bar(); 11.3.1.1.1, пункт 3 [over.call.func] ( N4778) охватывает этот случай: В неквалифицированных вызовах функций имя не определяется -> или же . оператор и имеет более общую форму первичного выражения. Имя ищ…
1 ответ

Полное имя

Мне нужно извлечь все полные имена, присутствующие в исходном коде Java. Кто-нибудь может указать мне правильное направление? Я должен преобразовать все квалифицированные имена в инструкции по импорту. Более подробно: делай то, что делают ctl+shift+…
2 ответа

Неправильное использование квалифицированного имени

Я пытаюсь следующее: #include <iostream> namespace A { extern int j; } int main() { int A::j=5; std::cout << A::j; } Но я error: invalid use of qualified-name ‘A::j’, Пожалуйста, объясните, почему произошла эта ошибка?
02 июн '14 в 07:10
1 ответ

Квалифицированный поиск имени в имени

Я хочу понять правило поиска имен, уточненных в пространстве имен. Я пытаюсь сделать это на примере: namespace A { int a=::b; //error: ‘::b’ has not been declared } int b=6; Есть цитата, на которую я опираюсь в своих рассуждениях (3.4.3.2/2 N3797): …
04 июн '14 в 17:27
1 ответ

Квалифицированные идентификаторы, это lvalues ​​или prvalues?

Я пытался проверить это утверждение (мой акцент) в параграфе §5.1.1/8 (стр. 87) стандарта C++11 Спецификатор вложенного имени, который обозначает класс, за которым необязательно следует ключевое слово template (14.2), а затем следует имя члена этого…
13 окт '14 в 18:20
1 ответ

Для чего на самом деле хорош атрибут form в схемах XML?

Последние несколько дней я совершенствовался в своих навыках работы с XML-схемами, и целый день я был занят попытками понять тонкости пространств имен по отношению к схемам. Больше всего меня поразила внешняя бесполезность form="qualified|unqualifie…
29 май '13 в 08:53
3 ответа

XDocument.Descendants(itemName) - Проблемы с поиском подходящего имени

Я пытаюсь прочитать XML-RSS-ленту с веб-сайта. Поэтому я использую асинхронную загрузку и создаю XDocument с XDocument.Parse() Метод. Документ намеревается быть очень простым, как это: <root> <someAttribute></SomeAttribute> <ite…
13 окт '10 в 13:40
1 ответ

Что такое квалифицированное / неквалифицированное имя в Python?

В Python: что такое "квалифицированное имя" или "неквалифицированное имя"? Я видел это упоминалось пару раз, но без объяснения того, что это такое.
3 ответа

Использование полного имени в параметре функции

В соответствии со стандартом C++ имя параметра функции анализируется по идентификатору декларатора, а идентификатор декларатора также может быть квалифицированным именем. Это означает, что следующий код является абсолютно допустимым (если я правильн…
11 дек '10 в 14:38
3 ответа

Поиск имени сопровождается квалифицированным идентификатором объявления

Я пытаюсь понять, что означает следующая цитата (3.4.3/3 N3797): имена, следующие за квалифицированным идентификатором, ищутся в области класса или пространства имен члена. namespace A { class C { public: static const int a=7; static int b; }; } int…
04 июн '14 в 12:52
2 ответа

Разбор wsdl (получение пространств имен из определений) с использованием дерева элементов

Я пытаюсь проанализировать файл wsdl, используя ElementTree. Как часть этого я хотел бы получить все пространства имен из данного элемента определений wsdl. Например, в приведенном ниже фрагменте я пытаюсь получить все пространства имен в теге опред…
18 ноя '11 в 07:14
2 ответа

Почему создание синтаксически недопустимых QNames разрешено в средах Java-сериализации?

Я сталкивался с множеством ошибок сериализации JAXB, которые вызваны тем, что код создает недопустимые квалифицированные имена в разных местах. Я изучаю API, который я использую, и другие параметры java XML, и одна странная вещь заключается в том, ч…
28 апр '14 в 13:19
2 ответа

Квалифицированный импорт в Python

Я ищу способ импортировать определенные методы из модуля квалифицированным способом; например (псевдокод), from math import sqrt as math.sqrt # ... SQRT2 = math.sqrt(2) Это возможно? Это полезно для управления пространствами имен, чтобы не загрязнят…
17 окт '18 в 09:28