Питання з тегом 'operators'

Оператори - це символи, які зустрічаються майже у всіх мовах програмування і кодування, для виконання розрахунків і зіставлень даних.
25
відповідей

Що таке оператор "->" в С ++?

Після прочитання Hidden Features і Dark Corners of С ++ / STL на comp.>
заданий 29 Жовтня. '09 в 9:57
51
відповідь

Який оператор дорівнює (== vs ===) повинен використовуватися в порівнянні JavaScript?

Я використовую JSLint для проходження через JavaScript, і він повертає багато пропозицій, щоб замінити == (два знака рівності) на === (три знаки рівності), коли ви робите щось на зразок порівняння idSele_UNVEHtype.value.length == 0 всередині оператора ...
заданий 11 дек. '08 о 17:19
27
відповідей

У Python є тернарний умовний оператор?

Якщо Python не має тернарного умовного оператора, чи можна імітувати його з використанням інших мовних конструкцій?
заданий 27 дек. '08 в 11:32
19
відповідей

Посилання. Що означає цей символ в PHP?

Що це? Це набір питань, які час від часу виникають про синтаксис в PHP. Це також Вікі спільноти, тому всі бажаючі можуть взяти участь у веденні цього списку. Чому це? Раніше було складно знайти питання про операторів і інших ...
заданий 17 сент. '10 о 19:24
11
відповідей

Чому Java + =, - =, * =, / = оператора присвоювання присвоювання не вимагають кастингу?

До сьогоднішнього дня я думав, що, наприклад: i + = j; Був просто ярлик для: i = i + j; Але якщо ми спробуємо це: int i = 5; long j = 8; Тоді i = я + j; НЕ компілюватиметься, але i + = j; буде компілювати штраф. Чи означає це, що на сам ...
заданий 03 Січня. '12 о 13:10
33
відповідей

Що це!! (не) оператор в JavaScript?

Я бачив код, який, як видається, використовує оператор, який я не розпізнаю у вигляді двох знаків оклику, наприклад: !!. Може хто-небудь, будь ласка, скажіть мені, що робить цей оператор? Контекст, в якому я бачив це, був this ....
заданий 24 Квітня. '09 о 11:13
7
відповідей

Які основні правила і ідіоми для перевантаження оператора?

Примітка. Відповіді були задані в певному порядку, але оскільки багато користувачів сортують відповіді відповідно до голосами, а не час, який вони дали, тут індекс відповідей в тому порядку, в якому вони мають найбільший сенс: Загальний син ...
заданий 12 дек. '10 о 15:44
4
відповідей

Що робить C ??! ??! оператор?

Я бачив рядок C, яка виглядала так:! ErrorHasOccured () ??! ??! HandleError (); Він правильно скомпільовано і, здається, працює нормально. Здається, що він перевіряє, чи відбулася помилка, і якщо вона є, вона обробляє її. Але я не зовсім впевнений ...
заданий 19 Жовтня. '11 о 19:56
8
відповідей

Що таке оператори біт-зсуву (біт-зрушення) і як вони працюють?

Я намагався вивчати C у вільний час, і інші мови (С #, Java і т.д.) Мають ту ж концепцію (і часто ті ж оператори) ... Що мені цікаво, так це те, що на зсуві ядра виконує зрушення бітів (<<, >>, >>>), які проблеми він ...
заданий 26 сент. '08 о 22:47
10
відповідей

Чи є в JavaScript JavaScript оператор "null coalescing"?

Чи існує в Javascript нульовий оператор коалесцірованія? Наприклад, в С # я ​​можу зробити це: String someString = null; var whatIWant = someString ?? "Cookies!"; Найкраще наближення, яке я можу обчислити для Javascript, використовує умовний про ...
заданий 24 Січня. '09 о 21:18
3
відповідей

JavaScript плюс знак перед ім'ям функції

Я шукав інформацію про самозапускающійся функціях, і десь я натрапив на це позначення: + function () {} Може хто-небудь пояснити мені, що знак + перед функцією означає / робить?
заданий 12 нояб. '12 о 13:06
7
відповідей

Поведінка операторів інкремента і декремента в Python

Я помічаю, що для змінної (наприклад, ++ count) може застосовуватися оператор pre-increment / decment. Він компілюється, але фактично не змінює значення змінної! Яке поведінка операторів pre-increment / decment (++ / -) в Python? Чому Python про ...
заданий 28 сент. '09 о 10:33
7
відповідей

Яка різниця між рівними ?, eql ?, === та ==?

Я намагаюся зрозуміти різницю між цими чотирма методами. Я знаю за замовчуванням, що == викликає метод equal ?, який повертає true, коли обидва операнда відносяться до точно одному і тому ж об'єкту. === за замовчуванням також викликає ==, який викликає ...
заданий 23 Серпня. '11 о 9:13
27
відповідей

Чому це відбувається в нескінченному циклі?

У мене є наступний код: public class Tests {public static void main (String [] args) throws Exception {int x = 0; while (x <3) {x = x ++; System.out.println (x); }}} Ми знаємо, що він дол ...
заданий 30 вересня. '10 о 17:07
14
відповідей

Що означає map ( name) в Ruby?

Я знайшов цей код в RailsCast: def tag_names @tag_names ||
заданий 01 Серпня. '09 о 20:35