Errori, bug, domande - pagina 2453

 
Alexey Navoykov:

L'operatore di assegnazione ha lo scopo di creare una copia identica di un oggetto. Questo è il suo significato. Quando si equipara qualcosa a qualcosa, si dovrebbe ovviamente ottenere una copia completa sul lato sinistro, non un dannato oggetto. Quindi c'è un bug ovvio qui.

Il punto è che l'operatore di assegnazione non è definito per un array:

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

Semplicemente non esiste... ...quindi tutte le discussioni su a cosa serve, se funziona bene o no, sono senza senso.

 
A100:

Il punto è che l'operatore di assegnazione non è definito per un array:

Semplicemente non esiste. Quindi tutte le argomentazioni sul perché c'è e se funziona correttamente o meno non hanno senso.

Beh, stiamo discutendo di nozioni generali. L'essenza stessa dell'assegnazione di un oggetto, non importa come sia implementata: attraverso l'assegnazione dei campi a mano o altro, dovrebbe risultare in una copia equivalente dell'oggetto. In questo caso,ci aspettiamo una cosa logicamente e otteniamo qualcos'altro di fatto. Glisviluppatori non hanno semplicemente perfezionato l'implementazione.

Ma un operatore di assegnazione è necessario per gli array, ovviamente.

 
Molte lamentele sul fatto che il mercato non accetta carte di pagamento.
 
C'è un problema con Mastercard
 

Saluti.

Può dirmi qualcosa?

Se su freelance il cliente non ha ancora confermato il layout (anche se gli è stato fornito quello completato) e non risponde, quanto tempo rimarrà nel limbo e come finirà? Ultima attività 18.04

 
Andrey Sokolov:

Saluti.

Può dirmi qualcosa?

Se su freelance il cliente non ha ancora confermato il layout (anche se gli è stato fornito quello completato) e non risponde, quanto tempo rimarrà nel limbo e come finirà? Ultima attività 18.04

Hai dato la soluzione completata come layout?
 
Artyom Trishkin:
Hai dato la soluzione finita come layout?
Può anche essere interpretato in questo modo
 
Andrey Sokolov:
Si può interpretare anche in questo modo.
Qui non ci dovrebbero essere interpretazioni diverse. O "sì" o "no"
 
Artyom Trishkin:
Qui non ci dovrebbero essere interpretazioni diverse. O "sì" o "no".
Ho confermato che il layout è stato fornito, non ha confermato l'accettazione del layout
 
Andrey Sokolov:
Ho confermato che il layout è stato fornito, non ha confermato l'accettazione del layout
Questo è chiaro. Non c'erano dubbi su questo.
Il punto che chiedevo non è chiaro.