Pytania otagowane jako default-value

Wartość domyślna w informatyce odnosi się do ustawienia lub wartości automatycznie przypisywanej aplikacji, programowi komputerowemu lub urządzeniu poza interwencją użytkownika.

8
Najlepszy sposób na nadanie zmiennej domyślnej wartości (symulacja Perl ||, || =)
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? …


8
C # 4.0: Czy mogę użyć TimeSpan jako opcjonalnego parametru z wartością domyślną?
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?

17
Wartość domyślna do parametru podczas przekazywania przez odwołanie w C ++
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” …



4
Definicja kolumny SQL: wartość domyślna i czy nie ma wartości null nadmiarowej?
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 …

13
Jak ustawić wartość domyślną w React-select
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} …

4
Używanie stałej NSString jako klucza dla NSUserDefaults
Używam NSUSerDefaults do przechowywania preferencji użytkownika. Pamiętam, że czytałem gdzieś, że ustawienie kluczy jako stałych to dobry pomysł - i zgadzam się. Obecnie posiadam następujący kod: [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:polygon.numberOfSides] forKey:@"polygonNumberOfSides"]; Próbowałem to zmienić na: @implementation Controller NSString const *kPolygonNumberOfSides = @"polygonNumberOfSides"; -(void)savePolygonInfo { [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:polygon.numberOfSides] forKey:kPolygonNumberOfSides]; } …

7
Dobre zastosowania wartości domyślnych argumentów funkcji mutowalnych?
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 …

3
Poleganie na domyślnej inicjalizacji pola - czy zły styl programowania? [Zamknięte]
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 …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.