se(vero) - pagina 3

 
Sergey Chalyshev:

sciocchezze

È stupido cercare di indovinare cosa ha motivato una persona a commentare una parte del codice e non il fatto che questa parte del codice non è stata trasferita da un altro progetto

indovina ))))

 
Sergey Chalyshev:

vero ofalso è chiaro.

Cosa ne pensi

if(1)

?

Il tipobool è usato per memorizzare i valori booleanitrue ofalse, con una rappresentazione numerica di 1 o 0.
Il codice macchina è composto da 1 e 0
1 vero
0 falso
Il tipo bool è un wrapper su un tipo intero.

 
Sergey Chalyshev:

Strano design, cosa significa?

Forse c'è un significato nascosto che non conosco?

non c'è un significato nascosto. Il proprietario del codice stava solo sperimentando qualcosa e ha dimenticato di cancellarlo.
Sono sicuro che il compilatore ignora semplicemente una tale voce. È la stessa cosa se c'è o non c'è.
L'unico senso può avere se il programmatore viene pagato per ogni carattere del codice. :))

 
Nikolai Semko:

Sono sicuro che il compilatore ignora semplicemente una tale voce. È lo stesso, che ci sia o no.

Lo cancellerà nella fase di compilazione,

Sono da qualche parte nel thread su OOP, credo, ha stabilito il test - un test della dimensione del file .ex5 , una grande stringa costante sulla condizione assegnata, se la condizione è falsa in fase di compilazione, allora .ex5 sarà circa la dimensione della stringa costante meno, se vero, allora il .ex5 sarà qualche KB in più

 
Nikolai Semko:

Non ha senso. È solo che il proprietario del codice stava sperimentando qualcosa e ha dimenticato di cancellarlo.
Sono sicuro che il compilatore ignora semplicemente una tale voce. È la stessa cosa, che tu ce l'abbia o no.
L'unico senso può avere se il programmatore viene pagato per ogni carattere del codice. :))

Beh, fuori dalle palle. Pagato anche nel personaggio?

A proposito, il compilatore non sa come ignorare una voce. Prerogativa dell'interprete.

E poi, perché non dovrei usare il ciclo perpetuo? No, Nikolai, ti sbagli.

 
Алексей Тарабанов:

Beh, fuori dalle palle. Pagato anche nel personaggio?

A proposito, il compilatore non sa come ignorare una voce. È la prerogativa dell'interprete.

Perché non può?

 
Dmitry Fedoseev:

Perché non può?

Non addestrato

 
Алексей Тарабанов:

E poi, perché non dovrei usare il ciclo perpetuo? No, Nikolai, ti sbagli.

Non si può costruire un ciclo eterno su if(true). E mentre (vero) è un'altra storia, che uso attivamente. Più precisamente, preferisco for(;;) a causa della notazione più breve.

 
Алексей Тарабанов:

A proposito, il compilatore non sa come ignorare una voce. È la prerogativa dell'interprete.

Sì, è possibile.

Al contrario, il compilatore ha un livello di ottimizzazione molto più alto, poiché non è vincolato dal tempo.

 
Алексей Тарабанов:

Di nuovo, perché non dovrei usare il ciclo perpetuo?

Parlando del ciclo perpetuo, mi è venuta in mente anche una voce interessante, che può confondere la comprensione ))

for(;;)
{

}
Aggiunto.
Oh, Nikolai è in anticipo sui tempi ))