Programación

32
C ++ decltype y paréntesis: ¿por qué?

El tema se discutió antes , pero esto no es un duplicado. Cuando alguien pregunta sobre la diferencia entre decltype(a)y decltype((a)), la respuesta habitual es: aes una variable, (a)es una expresión. Encuentro esta respuesta insatisfactoria. Primero, aes una expresión también. Las opciones para...

31
¿3> & 1 implica 4> & 3 5> & 3 etc.?

Yo esperaría echo foo | tee /proc/self/fd/{3..6} 3>&1 fallar con errores como / proc / self / fd / 4: No existe tal archivo o directorio , etc., pero para mi sorpresa, genera foo foo foo foo foo Es como si 3>&1todos los descriptores siguientes fueran redirigidos a stdout, excepto...

31
Recuento y suma de secuencias numéricas positivas y negativas.

Quiero escribir un código para contar y sumar cualquier serie de números positivos y negativos. Los números son positivos o negativos (sin cero). He escrito códigos con forbucles. ¿Hay alguna alternativa creativa? Datos R set.seed(100) x <- round(rnorm(20, sd = 0.02), 3) pitón x =...

31
¿Por qué 1 // 0.01 == 99 en Python?

Me imagino que esta es una pregunta clásica de precisión de coma flotante, pero estoy tratando de entender este resultado, ejecutando 1//0.01en Python 3.7.5 rendimientos 99. Me imagino que es un resultado esperado, pero ¿hay alguna forma de decidir cuándo es más seguro usarlo en int(1/f)lugar de...

31
¿Se copian los hilos al llamar a fork?

Si tengo un programa que se ejecuta con hilos y llamo fork()en un sistema basado en Unix, ¿se copian los hilos? Sé que la memoria virtual para el proceso actual se copia 1: 1 al nuevo proceso generado. Sé que los hilos tienen su propia pila en la memoria virtual de un proceso. Por lo tanto, al...

30
Número máximo de subcadenas únicas de una partición

Modifiqué el título para que sea más comprensible. Aquí hay una versión detallada de la pregunta: Tenemos una cadena s y queremos dividirla en subcadenas . Cada subcadena es diferente entre sí. ¿Cuál es el número máximo de subcadenas únicas que podemos tener de un corte? En otras palabras, ¿cuál...

30
¿Cómo se llama el (...) en C y C ++?

Uno de los usos de ...es denotar entidades variadas en C y C ++. ¿Cual es su nombre? ¿Se clasifica como operador u otra cosa cuando se usa de esa manera? ¿Algún otro detalle con respecto ...? Editar: sé el propósito de .... Estoy preguntando sobre su nombre y clasificación, que espero sea...