Pytania oznaczone «operators»

95
Pisemne wersje operatorów logicznych

To jest jedyne miejsce, jakie kiedykolwiek widziałem and, ora notna liście rzeczywistych operatorów w C ++. Kiedy napisałem program testowy w NetBeans, zauważyłem czerwone podkreślenie, jakby był błąd składniowy i pomyślałem, że witryna jest błędna, ale to NetBeans jest błędny, ponieważ...

95
JavaScript: przeciążanie operatorów

Pracuję z JavaScript od kilku dni i doszedłem do punktu, w którym chcę przeciążać operatory dla moich zdefiniowanych obiektów. Po krótkiej przerwie w wyszukiwarce Google wydaje się, że oficjalnie nie możesz tego zrobić, ale jest kilka osób, które twierdzą, że jest to długotrwały sposób...

92
Co robi operator dwukropka (:)?

Najwyraźniej dwukropek jest używany na wiele sposobów w Javie. Czy ktoś mógłby wyjaśnić, co to robi? Na przykład tutaj: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Jak inaczej napisałeś tę for-eachpętlę, aby nie włączać :?...

90
Czy istnieje operator C # IN?

W SQL możesz użyć następującej składni: SELECT * FROM MY_TABLE WHERE VALUE_1 IN (1, 2, 3) Czy istnieje odpowiednik w C #? Wydaje się, że IDE rozpoznaje „in” jako słowo kluczowe, ale nie mogę znaleźć żadnych informacji na jego temat. Czy można więc zrobić coś takiego: int myValue = 1; if...

84
Czy x + = szybciej niż x = x + a?

Czytałem „Język programowania C ++” Stroustrupa, w którym mówi, że na dwa sposoby można dodać coś do zmiennej x = x + a; i x += a; Woli, +=bo najprawdopodobniej jest lepiej zaimplementowany. Myślę, że ma na myśli, że to też działa szybciej. Ale czy to naprawdę? Jeśli to zależy od...

83
Czy wszystkie operatory C ++ zwracają coś?

Wszystkie operatory C ++, z którymi pracowałem, zwracają coś, na przykład +operator zwraca wynik dodawania. Czy wszystkie operatory C ++ zwracają coś, czy też istnieją operatory C ++, które nic nie zwracają?

83
Usuń flagę Paint w systemie Android

Mój kod wygląda tak: TextView task_text = (TextView) view.findViewById(R.id.task_text); task_text.setPaintFlags( task_text.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); Powoduje to pojawienie się efektu przekreślenia w tekście. Chciałbym jednak wiedzieć, jak usunąć ustawioną flagę i jak...