Questions étiquetées 'opérateurs'

Les opérateurs sont des caractères utilisés dans presque tous les >
25
réponses

Qu'est-ce que l'opérateur "->" en C ++?

Après avoir lu Caractéristiques cachées et Dark Corners de C ++ / STL sur comp.>
mis le 29 octobre '09 à 9:57
51
la réponse

Quel opérateur est égal (== vs ===) à utiliser dans la comparaison JavaScript?

J'utilise JSLint pour passer en JavaScript et renvoie beaucoup de phrases à remplacer == (deux signes égaux) par === (trois signes égaux) lorsque vous effectuez quelque chose comme une comparaison idSele_UNVEHtype.value.length == 0 inside opérateur ...
fixé le 11 décembre 08 à 17h19
27
réponses

Python a-t-il un opérateur conditionnel ternaire?

Si Python n'a pas d'opérateur conditionnel ternaire, est-il possible de l'imiter en utilisant d'autres constructions de >
fixé le 27 décembre 08 à 11h32
19
réponses

Lien Que signifie ce symbole en PHP?

Qu'est-ce que c'est Ceci est un ensemble de questions qui se posent parfois sur la syntaxe en PHP. C'est aussi le wiki de la communauté, ainsi tout le monde peut participer à la maintenance de cette liste. Pourquoi est-ce Auparavant, il était difficile de trouver des questions sur les opérateurs et les autres ...
mis sur 17 sep. '10 à 19:24
11
réponses

Pourquoi les opérateurs Java + =, - =, * =, / = n'ont-ils pas besoin de transtypage?

Jusqu'à aujourd'hui, je pensais, par exemple: i + = j; Il y avait juste une étiquette pour: i = i + j; Mais si nous essayons ceci: int i = 5; long j = 8; Alors i = i + j; ne compilera pas, mais i + = j; va compiler bien. Est-ce que cela signifie que sur soi ...
fixé le 03 janvier '12 à 13h10
33
réponses

Qu'est ce que c'est !! (pas) opérateur en javascript?

J'ai vu du code qui semble être utilisé par un opérateur que je ne reconnais pas comme deux points d'exclamation, par exemple: !!. Quelqu'un peut-il me dire ce que cet opérateur fait? Le contexte dans lequel j'ai vu que c'était ça ...
fixé le 24 avril '09 à 11h13
7
réponses

Quelles sont les règles et idiomes de base pour la surcharge d’opérateurs?

Note Les réponses ont été données dans un ordre spécifique, mais comme de nombreux utilisateurs les trient en fonction des votes et non du temps qu’ils ont donné, voici l’index des réponses dans l’ordre dans lequel elles ont le plus de sens:
set 12 déc '10 à 15h44
4
réponses

Qu'est-ce qui fait que C ??! ??! un opérateur?

J'ai vu la chaîne C, qui ressemblait à ceci:! ErrorHasOccured () ??! ??! HandleError (); Il est correctement compilé et semble fonctionner correctement. Il semble qu’il vérifie si une erreur s’est produite et, le cas échéant, le traite. Mais je ne crois pas tout à fait ...
fixé le 19 octobre. '11 à 19:56
8
réponses

Que sont les opérateurs de décalage de bits (bit-shift) et comment fonctionnent-ils?

J’ai essayé d’apprendre le C pendant mon temps libre et d’autres >
mis le 26 septembre 08 à 22h47
10
réponses

Existe-t-il un opérateur de coalescence nul en JavaScript?

Existe-t-il un opérateur de coalescence nulle en Javascript? Par exemple, en C #, je peux faire ceci: String someString = null; var whatIWant = someString ?? "Cookies!"; La meilleure approximation que je puisse calculer pour Javascript utilise des conditions o ...
mis le 24 janvier '09 à 21:18
3
réponses

Javascript plus signe devant le nom de la fonction

Je cherchais des informations sur les fonctions à démarrage automatique et je suis tombé quelque part sur cette notation: + function () {} Quelqu'un peut-il m'expliquer ce que le signe + situé devant la fonction signifie / fait?
fixé le 12 novembre '12 à 13:06
7
réponses

Comportement des opérateurs d'incrémentation et de décrémentation en Python

Je remarque que pour une variable (par exemple, ++ count), l'opérateur de pré-incrémentation / décment peut être utilisé. Il compile, mais ne change pas réellement la valeur de la variable! Quel est le comportement des opérateurs de pré-incrémentation / décomposition (++ / -) en Python? Pourquoi Python est à propos de ...
Mis le 28 septembre '09 à 10:33
7
réponses

Quelle est la difference entre equals?, Eql?, === et ==?

J'essaie de comprendre la différence entre ces quatre méthodes. Je sais par défaut que == appelle la méthode equal? ​​Method, qui renvoie true lorsque les deux opérandes appartiennent exactement au même objet. === par défaut provoque également ==, ce qui provoque ...
fixé le 23 août '11 à 9h13
27
réponses

Pourquoi cela se produit-il dans une boucle infinie?

J'ai le code suivant: public class Tests {public static void main (String [] args) lève Exception {int x = 0; tandis que (x <3) {x = x ++; System.out.println (x); }}} Nous savons qu'il devrait ...
mis le 30 septembre '10 à 17h07
14
réponses

Que signifie map ( name) en Ruby?

J'ai trouvé ce code dans RailsCast: def tag_names @tag_names ||
mis 01 août '09 à 20h35