si(verdadero) - página 3

 
Sergey Chalyshev:

tonterías

Es una tontería tratar de adivinar lo que motivó a una persona a comentar una parte del código y no el hecho de que esta parte del código no fue transferida desde otro proyecto

adivinar ))))

 
Sergey Chalyshev:

verdadero ofalso está claro.

¿Qué opinas?

if(1)

?

El tipobool se utiliza para almacenar los valores booleanosverdadero ofalso, con una representación numérica de 1 o 0.
El código máquina está formado por 1 y 0
1 verdad
0 falso
El tipo bool es una envoltura sobre un tipo entero.

 
Sergey Chalyshev:

Extraño diseño, ¿qué significa?

¿Tal vez haya un significado oculto que yo no conozco?

no hay ningún significado oculto. El propietario del código estaba experimentando con algo y se olvidó de borrarlo.
Estoy seguro de que el compilador simplemente ignora tal entrada. Es lo mismo si está o no está.
Lo único que puede tener sentido es que el programador cobre por cada carácter del código. :))

 
Nikolai Semko:

Estoy seguro de que el compilador simplemente ignora tal entrada. Es lo mismo si está o no está.

Lo eliminará en la fase de compilación,

Estoy en algún lugar en el hilo sobre OOP, creo, expuso la prueba - una prueba del tamaño del archivo .ex5 , una gran cadena constante en la condición se asignó, si la condición es falsa en tiempo de compilación, entonces el .ex5 será sobre el tamaño de la cadena constante menos, si es cierto, entonces el .ex5 será unos pocos KB más

 
Nikolai Semko:

No tiene sentido. Es que el dueño del código estaba experimentando con algo y se olvidó de borrarlo.
Estoy seguro de que el compilador simplemente ignora tal entrada. Es lo mismo si lo tienes o no.
Lo único que puede tener sentido es que el programador cobre por cada carácter del código. :))

Bueno, vete a la mierda. ¿Pagado en carácter también?

Por cierto, el compilador no sabe cómo ignorar una entrada. Prerrogativa del intérprete.

Entonces, ¿por qué no iba a utilizar el bucle perpetuo? No, Nikolai, estás equivocado.

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

Bueno, vete a la mierda. ¿Pagado en carácter también?

Por cierto, el compilador no sabe cómo ignorar una entrada. Es una prerrogativa del intérprete.

¿Por qué no puede?

 
Dmitry Fedoseev:

¿Por qué no puede?

Sin formación

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

Entonces, ¿por qué no iba a utilizar el bucle perpetuo? No, Nikolai, estás equivocado.

No se puede construir un bucle eterno sobre if(true). Y mientras(verdadero) es otra historia, que uso activamente. Más precisamente, prefiero for(;;) por la notación más corta.

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

Por cierto, el compilador no sabe cómo ignorar una entrada. Es una prerrogativa del intérprete.

Sí, puede.

Por el contrario, el compilador tiene un nivel de optimización mucho mayor, ya que no está limitado por el tiempo.

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

De nuevo, ¿por qué no iba a utilizar el bucle perpetuo?

Hablando del ciclo perpetuo, también me vino a la mente una entrada interesante, que puede ser confusa de entender ))

for(;;)
{

}
Añadido.
Oh, Nikolai está por delante de la curva ))
Razón de la queja: