Articles of compilador erros

Método anônimo em chamada de chamada

Tendo um pouco de dificuldade com a syntax onde queremos chamar um delegado anonimamente dentro de um Control.Invoke. Nós tentamos várias abordagens diferentes, tudo sem sucesso. Por exemplo: myControl.Invoke(delegate() { MyMethod(this, new MyEventArgs(someParameter)); }); onde someParameter é local para este método O acima irá resultar em um erro do compilador: Não é possível converter o […]

Não é possível definir o valor do campo de object estático (erro LNK2001: símbolo externo não resolvido)

Eu tenho um segmento de código aparentemente simples e direto que é uma versão simplificada de um problema que tenho tido em um jogo que estou escrevendo. Eu estou tentando definir um campo estático em uma class para outro valor do meu método principal. No entanto este código não vai e eu não entendo o […]

Por que este programa é erroneamente rejeitado por três compiladores C ++?

Eu estou tendo alguma dificuldade em compilar um programa C ++ que eu escrevi. Este programa é muito simples e, tanto quanto é do meu conhecimento, está em conformidade com todas as regras estabelecidas no Padrão C ++. Eu li a totalidade da ISO / IEC 14882: 2003 duas vezes para ter certeza. O programa […]

Por que o vetor :: reference não retorna referência ao bool?

#include struct A { void foo(){} }; template void callIfToggled( bool v1, bool &v2, T & t ) { if ( v1 != v2 ) { v2 = v1; t.foo(); } } int main() { std::vector v= { false, true, false }; const bool f = false; A a; callIfToggled( f, v[0], a ); callIfToggled( […]

Erro na class Swift: propriedade não inicializada na chamada super.init

Eu tenho duas classs, Shape e Square class Shape { var numberOfSides = 0 var name: String init(name:String) { self.name = name } func simpleDescription() -> String { return “A shape with \(numberOfSides) sides.” } } class Square: Shape { var sideLength: Double init(sideLength:Double, name:String) { super.init(name:name) // Error here self.sideLength = sideLength numberOfSides = […]

“Referência indefinida para” construtor de class de modelo

Eu não tenho ideia do porque isso está acontecendo, já que acho que tenho tudo devidamente declarado e definido. Eu tenho o seguinte programa, projetado com modelos. É uma implementação simples de uma fila, com as funções de membro “add”, “substract” e “print”. Eu defini o nó para a fila no bem “nodo_colaypila.h”: #ifndef NODO_COLAYPILA_H […]

Erro de binding estranho: DSO ausente da linha de comando

Quando estou compilando openvswitch-1.5.0, encontrei o seguinte erro de compilation: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init -g -O2 -export-dynamic ***-lpthread*** -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.a /home/jyyoo/src/dpdk/build/lib/librte_eal.a /home/jyyoo/src/dpdk/build/lib/libethdev.a /home/jyyoo/src/dpdk/build/lib/librte_cmdline.a /home/jyyoo/src/dpdk/build/lib/librte_hash.a /home/jyyoo/src/dpdk/build/lib/librte_lpm.a /home/jyyoo/src/dpdk/build/lib/librte_mbuf.a /home/jyyoo/src/dpdk/build/lib/librte_ring.a /home/jyyoo/src/dpdk/build/lib/librte_mempool.a /home/jyyoo/src/dpdk/build/lib/librte_malloc.a -lrt -lm /usr/bin/ld: /home/jyyoo/src/dpdk/build/lib/librte_eal.a(eal.o): undefined reference to symbol ‘pthread_create@@GLIBC_2.2.5’ /lib/x86_64-linux-gnu/libpthread.so.0: error […]

A definição de manifesto do assembly localizado não corresponde à referência de assembly

Eu estou tentando executar alguns testes de unidade em um aplicativo Windows Forms C # (Visual Studio 2005) e recebo o seguinte erro: System.IO.FileLoadException: Não foi possível carregar o arquivo ou assembly ‘Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7’ ou uma de suas dependencies. A definição de manifesto do assembly localizado não […]

Erro “Método não estático não pode ser referenciado de um contexto estático”

Eu tenho uma class chamada Media que tem um método chamado setLoanItem : public void setLoanItem(String loan) { this.onloan = loan; } Eu estou tentando chamar esse método de uma class chamada GUI da seguinte maneira: public void loanItem() { Media.setLoanItem(“Yes”); } Mas estou recebendo o erro o método não estático setLoanItem (java.lang.String) não pode […]

Não é possível fazer uma referência estática ao método não estático

Construindo uma aplicação multi-linguagem em Java. Obtendo um erro ao inserir o valor String do arquivo XML do recurso R.string : public static final String TTT = (String) getText(R.string.TTT); Esta é a mensagem de erro: Erro: Não é possível fazer uma referência estática ao método não estático getText (int) do tipo Context Como isso é […]