Resultados da pesquisa a pedido "ambiguity"

1 a resposta

Ambiguidade do modelo de conteúdo em um esquema

Talvez eu tenha encarado esse problema por muito tempo, talvez não haja uma resposta; De qualquer forma eu estou aqui agora.Estou tentando permitir um conjun...

1 a resposta

desambiguador de modelo

Estou tentando encontrar alguma informação sobre a palavra-chave do modelo usada como desambiguador, mas não há nada sobre isso. Provavelmente, estou pesquisando palavras-chave erradas, mas não há nada como .template ou -> template no padrão. O ...

1 a resposta

Expressão de chamada ambígua na gramática ANTLR4

Eu tenho uma gramática simples (para demonstração) grammar Test; program : expression* EOF ; expression : Identifier | expression '(' expression? ')' | '(' expression ')' ; Identifier : [a-zA-Z_] [a-zA-Z_0-9?]* ; WS : [ \r\t\n]+ -> ...

2 a resposta

Posso evitar uma ambiguidade quando declaro um vetor de comprimento fixo na classe?

Quero declarar um vetor de 2 elementos como um membro da classe. Mas o próximo código gera um erro: class A { private: std::vector<int> v (2); ... }O compilador xinga sobre "2" é constante. Pelo que entendi, o problema é que surge a ambiguidade, ...

2 a resposta

C ++ 11: Desambiguar membro da classe em herança múltipla

Suponha que eu tenho esse modelo de classe base variável: template <typename ... Types> class Base { public: // The member foo() can only be called when its template // parameter is contained within the Types ... pack. template <typename T> ...

2 a resposta

Desambiguar chamadas para funções que usam std :: functions

O código abaixo não é compilado no gcc 4.5 porque a chamada para foo é ambígua. Qual é a maneira correta de desambiguar isso? #include <iostream> #include <functional> using namespace std; void foo(std::function<void(int, int)> t) { t(1, 2); } ...

2 a resposta

Sobrecarga de resolução / ambiguidade na pesquisa de nome (qual)

$ 7.3.3 / 14 (C ++ 03) struct A { int x(); }; struct B : A { }; struct C : A { using A::x; int x(int); }; struct D : B, C { using C::x; int x(double); }; int f(D* d) { return d->x(); // ambiguous: B::x or C::x }O comentário no código em 'f' ...

2 a resposta

Por que o Oracle 10g não reclama da ambiguidade da colun

Estou usando o Oracle 10g (XE 10.2.0.1.0) e encontro um comportamento que não entendo: select * from employees manager join employees worker on MANAGER.EMPLOYEE_ID = WORKER.MANAGER_ID join departments on DEPARTMENTS.manager_id = 108 ...

3 a resposta

Chamada de método ambígua com sobrecarga de parâmetro Action <T>

Encontrei algum comportamento inesperado do compilador ao chamar o método sobrecarregado com diferentesAction<T> variações. Digamos que eu tenho essa aulaTest e eu estou criando sua instância noCallTest construtor. public class Test { public ...

3 a resposta

Por que o C # permite chamadas de função ambíguas por meio de argumentos opcionais?

Hoje me deparei com isso e estou surpreso por não ter percebido isso antes. Dado um programa C # simples semelhante ao seguinte: public class Program { public static void Main(string[] args) { Method(); // Called the method with no arguments. ...