Preguntas etiquetadas con variables

108
Usar desarmar frente a establecer una variable en vacío

Actualmente estoy escribiendo un marco de prueba de bash, donde en una función de prueba, [[se pueden usar tanto las pruebas de bash estándar ( ) como los matchers predefinidos. Los comparadores son envoltorios de '[[' y, además de devolver un código de retorno, establecen un mensaje significativo...

105
¿Cómo se extrae la información de la variable local (dirección y tipo) de un programa Delphi o la información de depuración generada por el compilador?

Mi meta es: Dado un hilo suspendido en un programa de Windows de 32 o 64 bits compilado con Delphi, para recorrer la pila (factible) Dadas las entradas de la pila, enumerar las variables locales en cada método y sus valores. Es decir, como mínimo, encuentre su dirección y tipo (integer32 / 64...

105
¿Cómo guardo y restauro múltiples variables en Python?

Necesito guardar alrededor de una docena de objetos en un archivo y luego restaurarlos. Intenté usar un bucle for con pickle y shelve pero no funcionó bien. Editar. Todos los objetos que estaba tratando de guardar estaban en la misma clase (debería haber mencionado esto antes), y no me di cuenta...

104
¿Es posible usar variables globales en Rust?

Sé que, en general, se deben evitar las variables globales. Sin embargo, creo que en un sentido práctico, a veces es deseable (en situaciones en las que la variable es parte integral del programa) utilizarlos. Para aprender Rust, actualmente estoy escribiendo un programa de prueba de base de datos...

103
¿Qué significa inmutable?

Si una cadena es inmutable, ¿eso significa que .... (supongamos JavaScript) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo ¿Significa que, al llamar a métodos en una cadena, devolverá la cadena modificada, pero no cambiará la cadena inicial? Si la cadena fuera mutable, ¿eso...