Erros, bugs, perguntas - página 2453

 
Alexey Navoykov:

O operador de atribuição destina-se a criar uma cópia idêntica de um objecto. É esse o seu significado. Quando se equipara algo a algo, deve-se obviamente obter uma cópia completa do lado esquerdo, e não uma maldita coisa. Por isso, há aqui um erro óbvio.

A questão é que o operador de atribuição não está definido para uma matriz:

void OnStart()
{
        uchar  a[], b[];
        a = b; ////Error: invalid array access
}

Simplesmente não existe... ...por isso todos os argumentos sobre o seu objectivo, quer funcione correctamente ou não, não têm qualquer significado.

 
A100:

A questão é que o operador de atribuição não está definido para uma matriz:

Simplesmente não existe. Por isso, todos os argumentos que justificam a sua existência e se funciona correctamente ou não, não fazem sentido.

Bem, estamos a discutir noções gerais. A própria essência da atribuição de objectos, não importa como é implementada: atribuindo campos à mão ou de outra forma, deve resultar numa cópia equivalente do objecto. Neste caso,esperamos uma coisa logicamente, mas obter outra coisa de facto. Os programadores simplesmente não aperfeiçoaram a implementação.

Mas é necessário um operador para as arrays, é claro.

 
Muitas queixas sobre o mercado que não aceita cartões para pagamento.
 
Há um problema com o Mastercard
 

Saudações.

Pode dizer-me alguma coisa?

Se no freelance o cliente ainda não confirmou o layout (embora lhe tenha sido fornecido o layout completo) e não responde, quanto tempo ficará no limbo e como terminará? Última actividade 18.04

 
Andrey Sokolov:

Saudações.

Pode dizer-me alguma coisa?

Se no freelance o cliente ainda não confirmou o layout (embora lhe tenha sido fornecido o layout completo) e não responde, quanto tempo ficará no limbo e como terminará? Última actividade 18.04

Já deu a solução completa como layout?
 
Artyom Trishkin:
Deu a solução acabada como um layout?
Também pode ser interpretado dessa forma
 
Andrey Sokolov:
Também se pode interpretar dessa forma.
Não deve haver aqui interpretações diferentes. Ou "sim" ou "não
 
Artyom Trishkin:
Não deve haver aqui interpretações diferentes. Ou "sim" ou "não".
Confirmei que o esquema foi fornecido, ele não confirmou a aceitação do esquema
 
Andrey Sokolov:
Confirmei que o esquema foi fornecido, ele não confirmou a aceitação do esquema
Isso é claro. Não havia dúvidas quanto a isso.
O ponto sobre o qual eu estava a perguntar não é claro.
Razão: