Вопросы по теме 'ambiguity'

C++ Мой первый шаблон
Хорошо, что лучше всего избежать двусмысленности здесь? template <class T> inline void swap(T &a, T &b) { T c; c = a; a = b; b = c; } /* blah blah blah (inside of a function:) */ for (itv = vals.begin(); itv != vals.end();...
138 просмотров
schedule 23.04.2023

Использование обеих версий Ajax (1.0.61025 и 3.5.0.0) в одном веб-приложении SharePoint
Я работаю над веб-приложением SharePoint. Поскольку я могу добавлять веб-части на страницы SharePoint, я добавил две веб-части A и B, где A использует расширения Ajax 1.0, а B использует его версию 3.5. Если я включаю Ajax в веб-приложении, я...
873 просмотров
schedule 26.06.2022

Оператор пути REBOL против неоднозначности деления
Я начал изучать REBOL просто для удовольствия, и, как поклонник языков программирования, мне очень нравится видеть новые идеи и даже просто альтернативные синтаксисы. REBOL определенно полон этого. Одна вещь, которую я заметил, - это использование...
183 просмотров
schedule 28.03.2022

Вызов метода С++ и неоднозначность разрешения области действия типа
Я надеюсь, что заголовок действительно описывает то, что я хотел спросить... Я написал фрагмент кода, который компилируется с помощью gcc и работает так, как я задумал. Однако он не компилируется с помощью llvm, и код выполняется по-другому при...
729 просмотров
schedule 09.08.2022

Неоднозначность не улавливается компилятором
Мне пришлось потратить некоторое время на поиск и исправление ошибки, которую мне удалось выделить в следующем коде: #include <iostream> struct A { std::string S; A(const std::string s) { S = s; } }; void f1(A a) { std::cout...
322 просмотров
schedule 02.05.2022

Обобщения в C # с несколькими универсальными типами приводят к разрешенной и запрещенной двусмысленности
Я недавно написал это и был удивлен, что он компилируется: public class MyGeneric<U, V> { MyGeneric(U u) { ... } MyGeneric(V v) { ... } public void Add(U u, V v) { ... } public void Add(V v, U u) { ... } } Если я использую этот...
369 просмотров
schedule 28.11.2022

Перегрузка оператора преобразования - неоднозначность функции
Я пытаюсь создать взаимодействие между моей библиотекой Math и некоторыми встроенными методами DirectX, создавая перегруженные операторы преобразования. В основном мои структуры должны преобразовывать себя либо в объект, либо в указатель на объект, с...
1060 просмотров
schedule 10.12.2022

Решение неоднозначности QString arg() в QT
Существует проблема с использованием QString::arg() , когда строка содержит цифру сразу после маркера места. Из описания функции QString::arg() непонятно, что произойдет в случае такой замены: QString("String for replacement...
2820 просмотров
schedule 07.03.2022

Разрешение неоднозначной грамматики
Я пытался решить эту проблему часами, и это был бесконечный цикл проб и ошибок. Мне нужно сделать эту грамматику однозначной: S -> Sa | Sb | aS | bS | aa Насколько я понимаю, это может генерировать любую комбинацию букв a и b, где где-то...
136 просмотров

как разрешить простую двусмысленность
Я только начал использовать Antlr и застрял. У меня есть приведенная ниже грамматика, и я пытаюсь устранить неоднозначность для анализа ввода, такого как Field:ValueString. expression : Field ':' ValueString; Field : Letter LetterOrDigit*;...
461 просмотров
schedule 01.07.2022

Попытка удалить неоднозначный вызов в конструкторе с участием int и long
«Вызов неоднозначен между следующими методами или свойствами: «fInt.fInt(int, bool)» и «fInt.fInt(long, bool)» Вот мои два конструктора: public fInt(int i, bool scale = true) { if (scale) value = i * SCALE; else value = i; } public...
604 просмотров

Как исправить неоднозначность атрибута
В C# атрибуты с именем SomethingAttribute можно использовать с именем Something или SomethingAttribute . Это приводит к двусмысленности, когда есть два разных атрибута с именами SomethingAttribute и SomethingAttributeAttribute , что...
106 просмотров
schedule 01.11.2022

Вызов неоднозначен между следующими методами или свойствами: 'EntitiesLan.EntitiesLan()' и 'EntitiesLan.EntitiesLan()'
У меня есть следующий код, и я не знаю, почему возникает эта ошибка. using (var context = new EntitiesPlesk()) { /////Some Code } using (var context = new EntitiesLan()) // Error Line { /////Some...
2694 просмотров

Неоднозначность между событием и методом рабочей книги, например. Синхронизировать
Я получаю ошибку неоднозначности, которая кажется между событием и именем свойства. У меня есть класс, который реализует интерфейс Microsoft.Office.Interop.Excel.Workbook и украшает его дополнительной логикой. Интерфейс реализуется через приватную...
112 просмотров
schedule 12.01.2023

Почему компилятор выбирает метод расширения для строки вместо неявного массива символов?
Если у меня есть импорт System.Linq , я могу использовать эту перегрузку ToArray в следующем вызове: var x = "foo".ToArray(); а x назначается char[] с тремя элементами, которые являются символами из строки "foo" ....
57 просмотров
schedule 13.11.2022