Вопросы по теме '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 просмотров
schedule
21.03.2022
как разрешить простую двусмысленность
Я только начал использовать 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 просмотров
schedule
22.11.2022
Как исправить неоднозначность атрибута
В 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 просмотров
schedule
24.09.2022
Неоднозначность между событием и методом рабочей книги, например. Синхронизировать
Я получаю ошибку неоднозначности, которая кажется между событием и именем свойства. У меня есть класс, который реализует интерфейс 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