<a href="javascript:void(0)" id="loginlink">login</a> Widziałem hrefwiele razy, ale nie wiem, co to dokładnie
Niekompletny typ używany jako składniowy symbol zastępczy dla zwracanego typu metody / funkcji, gdy nie jest zwracana żadna wartość.
<a href="javascript:void(0)" id="loginlink">login</a> Widziałem hrefwiele razy, ale nie wiem, co to dokładnie
Jak wyśmiewać metody typu void return? Wdrożyłem wzorzec obserwatora, ale nie mogę kpić z Mockito, ponieważ nie wiem jak. Próbowałem znaleźć przykład w Internecie, ale mi się nie udało. Moja klasa wygląda następująco: public class World { List<Listener> listeners; void...
Załóżmy, że mam następujący interfejs funkcjonalny w Javie 8: interface Action<T, U> { U execute(T t); } A w niektórych przypadkach potrzebuję akcji bez argumentów lub typu zwracanego. Piszę więc coś takiego: Action<Void, Void> a = () -> { System.out.println("Do nothing!");...
На этот вопрос есть ответы на Przepełnienie stosu на русском : Зачем нужен класс Void? Jest Java Void- wielkie V-- rodzaj odniesienia . Jedyna sytuacja, jaką kiedykolwiek widziałem, to parametryzacja Callables final Callable<Void> callable = new...
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte w zeszłym roku . Popraw to...
W Pythonie 3.x często używa się adnotacji typu zwracanego funkcji, takich jak: def foo() -> str: return "bar" Jaka jest prawidłowa adnotacja dla typu „void”? Rozważam 3 opcje: def foo() -> None: nie logiczne IMO, ponieważ Nonenie jest typem, def foo() -> type(None): używając...
Ze względu na użycie Generics w Javie musiałem zaimplementować funkcję mającą Voidjako typ zwracany: public Void doSomething() { //... } a kompilator żąda, abym coś zwrócił . Na razie wracam null, ale zastanawiam się, czy to dobra praktyka kodowania ... Pytam o V OID, a nie przeciwko oid. Klasa...
int fn(); void whatever() { (void) fn(); } Czy istnieje jakiś powód, aby rzutować nieużywaną wartość zwracaną na void, czy też mam rację, myśląc, że to kompletna strata czasu? Zagryźć: Cóż, wydaje się to dość wyczerpujące. Przypuszczam, że jest to lepsze niż komentowanie nieużywanej wartości...
Chcę napisać funkcję z pl/pgsql. Używam PostgresEnterprise Manager v3 i używam powłoki do tworzenia funkcji, ale w powłoce muszę zdefiniować typ powrotu. Jeśli nie zdefiniuję typu zwracanego, nie mogę utworzyć funkcji. Jak można stworzyć funkcję bez zwracania wyniku, tj. Funkcję, która tworzy...
W jakimś projekcie C widziałem ten kod: 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; } Czy te dwa rzuty, które mają zostać unieważnione, służą jakimkolwiek
Wyobraź sobie następujący kod: void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } Czy można użyć zwrotu w metodzie void? Czy ma to jakikolwiek spadek wydajności? Albo lepiej byłoby napisać taki kod: void DoThis() { if (isValid) {...
Następujący kod Java nie może się skompilować: @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)...
Czytam książkę ( Programowanie z wątkami POSIX autorstwa Butenhof, 1997), która używa C, i natrafiłem na następujący wiersz: (void)free(data); Tutaj datajest tylko wskaźnikiem do przydzielonej struktury, data = malloc(sizeof(my_struct_t)); Dlaczego jest wynikiem freejest wrzucony do void? Z...