Wartość domyślna w informatyce odnosi się do ustawienia lub wartości automatycznie przypisywanej aplikacji, programowi komputerowemu lub urządzeniu poza interwencją użytkownika.
Uwielbiam robić tego typu rzeczy w Perlu: $foo = $bar || $bazprzypisanie $bazdo $foojeżeli $barjest pusta lub nieokreślona. Trzeba również $foo ||= $bletchktóry przypisze tylko $bletchna $foorazie $foonie jest zdefiniowana lub pusty. Operator trójskładnikowy w tej sytuacji jest żmudny i męczący. Z pewnością w PHP dostępna jest prosta, elegancka metoda? …
Przychodzę z tym: (defn string-> integer [str & [base]] (Integer / parseInt str (if (nil? Base) 10 base))) (ciąg-> liczba całkowita "10") (ciąg-> liczba całkowita "FF" 16) Ale to musi być lepszy sposób na zrobienie tego.
Oba generują błąd, który mówi, że muszą być stałą czasu kompilacji: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Przede wszystkim, czy ktoś może wyjaśnić, dlaczego tych wartości nie można określić w czasie kompilacji? Czy istnieje sposób na określenie wartości domyślnej dla opcjonalnego obiektu TimeSpan?
Czy jest możliwe nadanie wartości domyślnej parametrowi funkcji, gdy przekazujemy parametr przez odniesienie? w C ++ Na przykład, gdy próbuję zadeklarować funkcję taką jak: virtual const ULONG Write(ULONG &State = 0, bool sequence = true); Kiedy to robię, wyświetla błąd: błąd C2440: „domyślny argument”: nie można przekonwertować z „const int” …
OK, zupełnie zapomniałem, jak pomijać argumenty w PHP. Powiedzmy, że mam: function getData($name, $limit = '50', $page = '1') { ... } Jak nazwałbym tę funkcję, aby środkowy parametr miał wartość domyślną (tj. „50”)? getData('some name', '', '23'); Czy powyższe byłyby prawidłowe? Nie wydaje mi się, żeby to działało.
Wiele razy widziałem następującą składnię, która definiuje kolumnę w instrukcji create / alter DDL: ALTER TABLE tbl ADD COLUMN col VARCHAR(20) NOT NULL DEFAULT "MyDefault" Pytanie brzmi: skoro określono wartość domyślną, czy konieczne jest również określenie, że kolumna nie powinna akceptować wartości NULL? Innymi słowy, czy DEFAULT nie czyni NOT …
Mam problem z użyciem funkcji React-Select. Używam formy Redux i dostosowałem mój komponent React-Select do formy Redux. Oto kod: const MySelect = props => ( <Select {...props} value={props.input.value} onChange={value => props.input.onChange(value)} onBlur={() => props.input.onBlur(props.input.value)} options={props.options} placeholder={props.placeholder} selectedValue={props.selectedValue} /> ); a tutaj jak to renderuję: <div className="select-box__container"> <Field id="side" name="side" component={SelectInput} …
Częstym błędem w Pythonie jest ustawianie modyfikowalnego obiektu jako domyślnej wartości argumentu w funkcji. Oto przykład zaczerpnięty z tego wspaniałego artykułu Davida Goodgera : >>> def bad_append(new_item, a_list=[]): a_list.append(new_item) return a_list >>> print bad_append('one') ['one'] >>> print bad_append('two') ['one', 'two'] Wyjaśnienie, dlaczego tak się dzieje, znajduje się tutaj . A …
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ć faktami i cytatami, edytując ten post . Zamknięte 7 miesięcy temu . Otrzymałem link do oficjalnej dokumentacji wyroczni: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html gdzie jest powiedziane: Wartości domyślne Nie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.