Resultados de la búsqueda a petición "literals"

1 la respuesta

Java 9: ¿Qué son los métodos de recolección de fábrica? [cerrado]

La llegada de Java 9 trae muchas características nuevas a la API de colecciones de Java, una de las cuales son los métodos de fábrica de colecciones. ¿Qué son y cómo puedo implementarlos correctamente?

1 la respuesta

¿Por qué 000 evalúa a 0 en Python 3?

Desde que el prefijo octal ahora es0o en Python 3 no es legal escribir0777 nunca más. Bueno Entonces, ¿por qué es legal escribir00 que evalúa correctamente a0 mientras que otros dígitos desencadenan un error de sintaxis? >>> 01 ... File ...

1 la respuesta

Escriba error al probar una función con un número negativo

Estoy siguiendo junto con elAprenderte un Haskell para bien, He implementadotake': take' :: (Ord i, Num i) => i -> [a] -> [a] take' n _ | n <= 0 = [] take' _ [] = [] take' n (x:xs) = x: take' (n-1) xsAl probar la función con: take' -2 [2]en ...

4 la respuesta

¿Cómo usar separadores de dígitos para literales enteros de Python?

¿Hay alguna forma de agrupar dígitos en un código de Python para aumentar la legibilidad del código? He intentado' y_ cuales sonseparadores de dígitos [https://en.wikipedia.org/wiki/Integer_literal#Digit_separators]de algunos otros idiomas, pero ...

1 la respuesta

¿Por qué los literales compuestos en C son modificables?

Uno suele asociar 'no modificable' con el término literal char* str = "Hello World!"; *str = 'B'; // Bus Error!Sin embargo, cuando uso literales compuestos, descubrí rápidamente que son completamente modificables (y bloqueando el código de ...

3 la respuesta

¿Por qué esta clave de cadena en un hash se convierte en un símbolo?

Usando Ruby 2.3: En el ejemplo 1, la clave de cadena"a" se convierte automáticamente en un símbolo, mientras que con el ejemplo 2, permanece como una cadena. Ejemplo 1 {"a": 1} # => {:a=>1}Ejemplo 2 {"a"=>"c"} # => {"a"=>"c"}pensé: era lo ...

5 la respuesta

¿Por qué se permite pasar valores R por referencia constante pero no por referencia normal?

como dice el título, ¿por qué está permitido pasar valores R (literales) por referencia constante pero no por referencia normal? void display(const int& a) { cout << a ; }funcionará si se llamadisplay(5) pero sin elconst no funcionará ****** ...

3 la respuesta

¿Por qué Python 3 permite "00" como literal para 0 pero no permite "01" como literal para 1?

¿Por qué Python 3 permite "00" como literal para 0 pero no permite "01" como literal para 1? ¿Hay una buena razón? Esta inconsistencia me desconcierta. (Y estamos hablando de Python 3, que deliberadamente rompió la compatibilidad con versiones ...

2 la respuesta

¿Cómo hago un literal * int64 en Go?

Tengo un tipo de estructura con un*int64 campo. type SomeType struct { SomeField *int64 }En algún momento de mi código, quiero declarar un literal de esto (por ejemplo, cuando sé que dicho valor debe ser 0, o apuntando a un 0, ya sabes lo que ...

5 la respuesta

¿Por qué es [] más rápido que list ()?

Recientemente comparé las velocidades de procesamiento de[] ylist() y me sorprendió descubrir que[] carrerasmás de tres veces más rápido quelist(). Hice la misma prueba con{} ydict() y los resultados fueron prácticamente idénticos:[] y{} ambos ...