parameter-passing

¿Cómo escribir un script bash que toma argumentos de entrada opcionales?

Quiero que mi script sea capaz de tomar una entrada opcional, Por ejemplo, actualmente mi script es #!/bin/bash somecommand foo Pero me gustaría que dijera: #!/bin/bash somecommand [ if $1 exists, $1, else, foo ]

¿Qué hace ** (doble estrella/asterisco) y * (estrella/asterisco) para los parámetros?

En las siguientes definiciones de métodos, ¿qué hacen * y ** para param2? def foo(param1, *param2): def bar(param1, **param2):

jQuery-añadir parámetros adicionales al enviar (NO ajax)

Usando 'submit' de jQuery - ¿hay alguna manera de pasar parámetros adicionales a un formulario? NO estoy buscando hacer esto ... bmit(function () { data: { form['attendees'] = $('#attendance').sortable('toArray').toString(); }); });

¿Cómo pasar todos los argumentos pasados a mi script bash a una función mía?

Digamos que he definido un function abc() que manejará toda la lógica relacionada con el análisis de los argumentos pasados a ... $2 $3 $4 Editar. Mejor aún, ¿hay alguna forma de que mi función tenga acceso a las variables de los argumentos del script?

Pasar parámetros JavaFX FXML

¿Cómo puedo pasar parámetros a una ventana secundaria en javafx? ¿Hay alguna forma de comunicarse con el controlador corresp ... una manera de decirle al controlador dónde buscar la información del cliente (pasando el id como parámetro). ¿Alguna idea?

Asterisco desnudo de Python en el argumento de la función

¿Qué hace un asterisco desnudo en los argumentos de una función? Cuando miré el módulo de pepinillos, veo esto: (http://doc ... pass ... File "<stdin>", line 1 SyntaxError: named arguments must follow bare * Si importa, estoy en python 3.3.0.

¿Hay beneficios de pasar por puntero sobre pasar por referencia en C++?

¿Cuáles son los beneficios de pasar por puntero sobre pasar por referencia en C++? Últimamente, he visto una serie de ejemp ... unc(SPRITE *x); Con una llamada de func(&mySprite); Vs. func(SPRITE &x); Con una llamada de func(mySprite);

¿Por qué usar la palabra clave params?

Sé que esta es una pregunta básica, pero no pude encontrar una respuesta. ¿por Qué usarlo? si escribes una función o un mét ... ublic int addTwoEach(int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; }

Cómo paso un método como parámetro en Python

Es posible pasar un método como parámetro a un método? self.method2(self.method1) def method1(self): return 'hello world' def method2(self, methodToRun): result = methodToRun.call() return result

Pasar Objetos Por Referencia o Valor en C#

En C#, siempre he pensado que las variables no primitivas se pasaban por referencia y los valores primitivos se pasaban por v ... se método salga del alcance y vuelva al método de llamada, ¿esa imagen no se carga en el objeto original? ¿Por qué es esto?

¿Qué significa el operador estrella? [duplicar]

Posible Duplicado: ¿Qué significa *args y * * kwargs? ¿Qué significa el operador * en Python, como en código como zip ... ndimiento? Es rápido o lento? ¿Cuándo es útil y cuándo no? ¿Debería usarse en una declaración de función o en una llamada?

Función PHP con Parámetros Opcionales

He escrito una función PHP que puede aceptar 10 parámetros, pero solo se requieren 2. A veces, quiero definir el octavo parám ... rgo de la función real. ¿Hay una mejor manera de configurar la función para que pueda pasar solo los parámetros que quiero?

Cómo se pasan las cadenas in.NET?

Cuando paso un string a una función, se pasa un puntero al contenido de la cadena, o se pasa toda la cadena a la función en la pila como sería un struct?

Diferencia entre pasar matriz y puntero de matriz en función en C

¿Cuál es la diferencia entre las dos funciones en C? void f1(double a[]) { //... } void f2(double *a) { //... } Si ... una matriz sustancialmente larga, ¿estas dos funciones se comportarían de manera diferente, tomarían más espacio en la pila?

En Javascript / jQuery ¿qué significa (e)?

Soy nuevo en JavaScript/jQuery y he estado aprendiendo a hacer funciones. Muchas funciones han aparecido con (e) entre parént ... does something }); Siempre parece que la función ni siquiera usa el valor de (e), así que ¿por qué está allí tan a menudo?

¿Cómo puedo usar la "Inyección de Dependencias" en funciones simples de php, y debería molestarme?

Escucho a la gente hablar de la inyección de dependencia y el beneficio de ella todo el tiempo, pero realmente no lo entiendo ... y_of_data_set(); Alguien tiene un buen recurso o simplemente visión que hace que el método y el beneficio -crystal - clear?

¿Cómo pasar los parámetros necesarios al script en ISE de Powershell?

Véase el Título. He especificado los parámetros necesarios en la cabecera de un script: param ($G_ARCHIVE = $(throw "Need ... FILE = $(throw "Need logfile!")) Cuando quiero depurar el script con Powershell ISE: ¿cómo puedo rellenar estos parámetros?

Bash: pasa una función como parámetro

Necesito pasar una función como parámetro en Bash. Por ejemplo, el siguiente código: function x() { echo "Hello world" } ... enerar: before Hello world after Sé que eval no es correcto en ese contexto, pero eso es solo un ejemplo:) Alguna idea?

¿Cómo puedo pasar una función miembro donde se espera una función libre?

La pregunta es la siguiente: considere este fragmento de código: #include <iostream> class aClass { public: voi ... s aClass::test como un argumento para function1? Estoy atascado en hacer esto. Me gustaría acceder a un miembro de la clase.

¿Los parámetros pueden ser constantes?

Estoy buscando el equivalente en C# de final de Java. ¿Existe? Does C# have anything like the following: public Foo(final ... This corrupts the data. Can this be caught at compile time? // do more stuff, assuming x is still the original value. }