Articles of scope

scope variable en bloques de instrucciones

for (int i = 0; i < 10; i++) { Foo(); } int i = 10; // error, 'i' already exists —————————————- for (int i = 0; i < 10; i++) { Foo(); } i = 10; // error, 'i' doesn't exist Según mi comprensión del scope, el primer ejemplo debería estar bien. El hecho […]

¿Cómo puedo acceder a una variable definida en un archivo Ruby que necesitaba en IRB?

El archivo welcome.rb contiene: welcome_message = “hi there” Pero en IRB, no puedo acceder a la variable que acabo de crear: require ‘./welcome.rb’ puts welcome_message # => undefined local variable or method `welcome_message’ for main:Object ¿Cuál es la mejor manera de introducir variables predefinidas y realizar trabajos de inicialización cuando require algo en su sesión […]

parámetros del constructor de la clase Scala

Cuál es la diferencia entre: class Person(name: String, age: Int) { def say = “My name is ” + name + “, age ” + age } y class Person(val name: String, val age: Int) { def say = “My name is ” + name + “, age ” + age } ¿Puedo declarar parámetros […]

Angular JS resizable directivo div

Mi sitio tendrá múltiples secciones, cada una de las cuales pretendo cambiar su tamaño. Para lograr esto, he hecho una directiva de “cambio de tamaño”, por ejemplo: Con una directiva que se parece a algo así: lwpApp.directive(‘resize’, function ($window) { return { scope: {}, link: function (scope, element, attrs) { scope.getWinDim = function () { […]

Interacción entre decltype y el nombre de miembro de clase sombreando un nombre externo

Este código int clash; struct Foo { decltype(clash) clash; }; comstack silenciosamente en clang, pero no comstack en gcc dando los errores error: statement de ‘int Foo :: clash’ [-fpermissive] error: cambia el significado de ‘clash’ de ‘int clash’ [-fpermissive] Parece que se requieren 2 ingredientes para que surja el error: El sombreado debe hacerlo […]

Limitar el scope de la variable

Intento escribir una función, lo que limita el scope de las variables R. Por ejemplo, source(“LimitScope.R”) y = 0 f = function(){ #Raises an error as y is a global variable x = y } Pensé en probar el entorno variable, pero no estaba realmente seguro de cómo hacer esto. El porque Enseño R a […]

JSF 1.2: ¿Cómo mantener el bean gestionado de ámbito de aplicación activo en las devoluciones en la misma vista?

¿Es posible mantener vivo un bean con ámbito de solicitud en las devoluciones en la misma página? El problema general es que cuando el bean se destruye al final de la solicitud y se recrea en cada envío de formulario, por ejemplo, los booleanos manipulados dinámicamente disabled , readonly y rendered se restablecen a sus […]

¿Por qué se destruyen los objetos sin nombre de C ++ antes de que finalice el bloque del osciloscopio?

El siguiente código imprime uno, dos, tres. ¿Es eso deseado y cierto para todos los comstackdores de C ++? class Foo { const char* m_name; public: Foo(const char* name) : m_name(name) {} ~Foo() { printf(“%s\n”, m_name); } }; void main() { Foo foo(“three”); Foo(“one”); // un-named object printf(“two\n”); }

¿Puedo declarar variables de diferentes tipos en la inicialización de un ciclo for?

¿Por qué este código de C ++ no se comstack en VS2010? for ( int a = 0, short b = 0; a < 10; ++a, ++b ) {} mientras que este hace: short b = 0; for ( int a = 0; a < 10; ++a, ++b ) {} ¿Está prohibida la statement de […]

Objeto no encontrado error con ddply dentro de una función

Esto realmente ha desafiado mi capacidad para depurar el código R. Deseo usar ddply() para aplicar las mismas funciones a diferentes columnas que se nombran secuencialmente; p.ej. a B C. Para hacer esto, bash pasar repetidamente el nombre de la columna como una cadena y usar el eval(parse(text=ColName)) para permitir que la función haga referencia […]