Perguntas com a marcação «c»

135
Assinado a conversão não assinada em C - é sempre seguro?

Suponha que eu tenha o seguinte código C. unsigned int u = 1234; int i = -5678; unsigned int result = u + i; Quais conversões implícitas estão acontecendo aqui e esse código é seguro para todos os valores de ue i? (Seguro, no sentido de que, mesmo que o resultado neste exemplo transborde para um...

135
Métodos de ação ambígua do ASP.NET MVC

Eu tenho dois métodos de ação que são conflitantes. Basicamente, quero conseguir a mesma exibição usando duas rotas diferentes, pelo ID de um item ou pelo nome do item e do pai (os itens podem ter o mesmo nome entre pais diferentes). Um termo de pesquisa pode ser usado para filtrar a lista. Por...

135
"Int main (vooid)"? Como isso funciona?

Recentemente, tive que digitar um pequeno programa de teste C e, no processo, cometi um erro de ortografia na função principal usando acidentalmente em vooidvez de void. E ainda assim funcionou. Reduzindo-o para a menor versão completa, acabei com: int main (vooid) { return 42; } Isso de fato...

135
Um item com a mesma chave já foi adicionado

Eu recebo esse erro sempre que envio o formulário e o método de ação não está sendo chamado por causa disso: Um item com a mesma chave já foi adicionado. E os detalhes da exceção: [ArgumentException: um item com a mesma chave já foi adicionado.] System.ThrowHelper.ThrowArgumentException...

135
função "indefinida" golang declarada em outro arquivo?

Estou tentando escrever um programa básico que chama uma função em um arquivo diferente, mas faz parte do mesmo pacote. No entanto, ele retorna: undefined: NewEmployee Aqui está o código fonte: main.go: package main func main() { emp := NewEmployee() } employee.go: package main type...