<a href="javascript:void(0)" id="loginlink">login</a> Lo he visto hrefmuchas veces, pero no sé qué significa exactamente
Un tipo incompleto utilizado como marcador de posición sintáctico para el tipo de retorno de un método / función cuando no se devuelve ningún valor.
<a href="javascript:void(0)" id="loginlink">login</a> Lo he visto hrefmuchas veces, pero no sé qué significa exactamente
¿Cómo burlarse de los métodos con tipo de retorno nulo? Implementé un patrón de observación, pero no puedo burlarme de él porque no sé cómo. Y traté de encontrar un ejemplo en Internet pero no tuve éxito. Mi clase se ve así: public class World { List<Listener> listeners; void...
Digamos que tengo la siguiente interfaz funcional en Java 8: interface Action<T, U> { U execute(T t); } Y para algunos casos necesito una acción sin argumentos o tipo de retorno. Entonces escribo algo como esto: Action<Void, Void> a = () -> { System.out.println("Do nothing!");...
На этот вопрос есть ответы en Stack Overflow на русском : Зачем нужен класс ¿Vacío? Hay un tipo de referencia Java Void- mayúscula V-- . La única situación que he visto que se usa es para parametrizar s Callable final Callable<Void> callable = new...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado el año pasado ....
Debido al uso de genéricos en Java terminé teniendo que implementar una función que tenía Voidcomo tipo de retorno: public Void doSomething() { //... } y el compilador exige que devuelva algo . Por ahora, acabo de regresar null, pero me pregunto si esa es una buena práctica de codificación...
int fn(); void whatever() { (void) fn(); } ¿Hay alguna razón para anular un valor de retorno no utilizado, o tengo razón al pensar que es una completa pérdida de tiempo? Seguimiento: Bueno, eso parece bastante completo. Supongo que es mejor que comentar un valor de retorno no utilizado ya que...
Quiero escribir una función con pl/pgsql. Estoy usando PostgresEnterprise Manager v3 y usando shell para hacer una función, pero en el shell debo definir el tipo de retorno. Si no defino el tipo de retorno, no puedo crear una función. ¿Cómo se puede crear una función sin resultado de retorno, es...
En Python 3.x, es común usar la anotación de tipo de retorno de una función, como: def foo() -> str: return "bar" ¿Cuál es la anotación correcta para el tipo "vacío"? Estoy considerando 3 opciones: def foo() -> None: no es lógico en mi opinión, porque Noneno es un tipo, def foo()...
En algún proyecto de C, he visto este código: static void *l_alloc (void *ud, void *ptr, size_t osize, size_t nsize) { (void)ud; (void)osize; /* some code not using `ud` or `osize` */ return ptr; } ¿Los dos yesos para anular sirven para
Imagina el siguiente código: void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } ¿Está bien usar una devolución dentro de un método vacío? ¿Tiene alguna penalización por desempeño? O sería mejor escribir un código como este: void...
El siguiente código Java no se puede compilar: @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) { } public static void main(String[] args) { takeBiConsumer((String s1, String s2)...
Estoy leyendo un libro ( Programación con hilos POSIX de Butenhof, 1997) que usa C, y me encontré con la siguiente línea: (void)free(data); Aquí, dataes solo un puntero a una estructura asignada, data = malloc(sizeof(my_struct_t)); ¿Por qué es el resultado de freeser lanzado a void? Desde mi...