Questions sur operators

5
réponses

Comment puis-je surcharger un opérateur pour une énumération en C#?

j'ai un type énuméré que je voudrais définir le > , < , >= , et <= opérateurs pour. Je sais que ces ... ble? Il semble que cela devrait l'être puisqu'il y a des opérateurs implicitement définis. Toutes les suggestions?
demandé sur 2009-08-31 08:41:57
5
réponses

Signification de () = > Opérateur en C#, s'il existe

j'ai lu cette intéressante ligne ici , dans une réponse de Jon Skeet. la ligne intéressante est celle-ci, où ... es Google ne pourrait pas être d'une grande aide, vraiment. Est-ce que j'ai manqué quelque chose d'embarrassant ici?
demandé sur 2010-09-02 18:02:00
5
réponses

Pourquoi est-1===1===1 faux?

dans une console de navigateur, en entrant 1===1 donne true. En entrant 1===1===1 donne false. je suppose que c'est à c ... alué à true === 1 qui est false. Est-ce correct? Dans la négative, Quelle est la véritable raison de ce comportement?
demandé sur 2013-11-13 17:52:23
9
réponses

Ce qui ne l'opérateur "

je faisais de la programmation audio de base en C # en utilisant le paquet NAudio et j'ai trouvé l'expression suivante et je n'ai aucune idée de ce que cela signifie, Car je n'ai jamais vu l'opérateur
demandé sur 2010-01-05 19:42:07
12
réponses

Qu'est-ce que le "??"opérateur? [dupliquer]

cette question a déjà une réponse ici: que signifient ensemble deux points d'inte ... nt nul? voir aussi: ?? Opérateur de coalescence Null - > que signifie coalescence?
demandé sur 2009-05-06 03:54:30
5
réponses

Pouvez-vous faire des opérateurs personnalisés en C++?

est-il possible de faire un opérateur personnalisé pour que vous puissiez faire des choses comme ça? if ("Hello, world!" contains "Hello") ... Note: il s'agit d'une question distincte de "Est-ce une bonne idée à...";)
demandé sur 2009-10-04 06:04:28
5
réponses

Un plus deux compiles inopinément [dupliquer]

cette question a déjà une réponse ici: pourquoi ce code Java avec "+ +" se compil ... -il pas aussi ne pas compiler? aussi, cette question est très difficile à chercher à cause des opérateurs..
demandé sur 2014-12-23 20:34:56
7
réponses

Pourquoi C++ a-t-il besoin de l'opérateur de résolution scope?

(je sais ce que l'opérateur de résolution de portée, et comment et quand l'utiliser.) pourquoi C++ a-t-il le :: opérateu ... nc ils pourraient aussi bien avoir l'air différent". Mais cela n'explique pas pourquoi :: a priorité plus élevée que ..
demandé sur 2012-02-18 07:20:37
4
réponses

Pourquoi (a = b) = c est la syntaxe légale en C++? [fermé]

Comment fait une déclaration comme (a = b) = c; travailler en C++, en supposant a,b et cint s ou n'importe quel autre type primitif?
demandé sur 2016-09-18 18:46:12
2
réponses

Utilisation de la double négation (!!) [dupliquer]

cette question a déjà une réponse ici: Quoi !! (double point d'exclamation) moyen ... ère fois que je vois l'utilisation de la double négation. Quelle est l'utilité de il? Quand une personne l'utiliser?
demandé sur 2012-09-05 14:05:26
14
réponses

Comparaison de l'égalité entre plusieurs variables

j'ai une situation où je dois vérifier si plusieurs variables ont les mêmes données comme var x=1; var y=1; var z=1; j ... t-ce qu'il y a un moyen court que je peux atteindre les mêmes comme ci-dessous if(x==y==z==1) est-ce possible en C#?
demandé sur 2010-07-15 14:54:26
4
réponses

Quelle est la différence entre "||" et "ou" en Perl?

Quelle est la différence entre les opérateurs de style C &&,||, ... et leur Perl lisible par l'homme de la version ... et utilise les deux : open (FILE, $file) or die("cannot open $file"); open (FILE, $file) || die("cannot open $file");
demandé sur 2009-07-16 13:58:49
3
réponses

Que signifient ces opérateurs(**, ^, %, //)? [fermé]

autre que la norme + , - , * et / ; mais qu'est-ce que cela signifie ( ** , ^ , % , // ) ? >&g ... gt;>> 9//float(8) 1.0 >>> 9//float(9) 1.0 >>> 9//float(1) 9.0 >>> 9//float(0.5) 18.0
demandé sur 2013-03-04 07:01:15
12
réponses

Sont +=,|=, &=, etc atomique?

les opérateurs "Modifier" sont-ils comme +=,|=,&= etc atomique? je sais ++ est atomique (si vous effectuez x++; dans ... s fil ou dois-je les protéger avec un mutex? (...ou est-il dépendant du CPU? Dans ce cas, comment est-il sur les BRAS?)
demandé sur 2010-03-18 13:02:21
3
réponses

Quel est le PHP opérateur =& signifie? [dupliquer]

Double Possible: que signifient les opérateurs "= & " et "& = " en PHP? j'ai tr ... u(); $item =& $menu->getActive(); // Count route segments $count = count($segments); ....
demandé sur 2010-08-20 01:49:02
4
réponses

Que signifie "+ = " (plus égal)?

je fais quelques exercices de ruby et il a dit que je dois revenir en arrière et réécrire le script avec += notes sténogr ... éthodes. Le problème, c'est que je ne sais pas ce que c'est.--0 -- > signifie Quand j'ai essayé de le chercher en ligne.
demandé sur 2011-10-03 21:28:30
3
réponses

Comment remplacer les opérateurs existants sans les invoquer dans Io?

j'essaie de terminer le deuxième exercice le IO jour 2 dans le livre Seven Languages in Seven Days. Dans ce que vous avez ... je peux stocker un référence à l'ancienne méthode, puis redéfinir mes propres fins? Vais-je au sujet de cette tout faux?
demandé sur 2010-11-24 02:43:06
4
réponses

Quelle est la différence entre double a = A + int b et int a += double b?

Pourquoi: public class Addition { public static void main() { int a = 0; double b = 1.0; a = a + b; ... lic static void main() { int a = 0; double b = 1.0; a += b; System.out.println(a); } } compile.
demandé sur 2009-03-04 02:45:55
2
réponses

Comment calculer les pourcentages dans les CSS?

je voudrais calculer la largeur du conteneur enfant (div etc) en pourcentages en fonction du conteneur parent avec MOINS ... ajoutez le%, comme ceci: div.child-container { width: 22.58064516129%; } tous les conseils grandement appréciés.
demandé sur 2012-01-06 21:56:36
6
réponses

L'opératrice de Perl est sur écoute? Il a l'état global, comment le réinitialiser?

je suis consterné. OK, donc c'était probablement le plus fun Perl bug que j'ai jamais trouvé. Même aujourd'hui, J'apprend ... search \@foo; say 'second shot - bar'; say for search \@bar; Spoiler $ perl test.pl first shot foo bar second shot
demandé sur 2010-01-27 02:41:47
12
réponses

qu'est-ce que * * signifie en C

Qu'est-ce que cela signifie Quand un objet a 2 astérisques au début? **variable
demandé sur 2010-05-23 23:34:19
2
réponses

Ce qui n'a>?= B moyenne?

j'ai trouvé le code ci-dessous et je ne comprends pas ce qu'il signifie: res>?=m[2]; voici le code o ... trouvé et le contexte. vector<int> m(3); int s = 0; ... do stuff with m ... res>?=m[2]; return res;
demandé sur 2013-11-30 23:51:00
1
réponses

C # interface ne peut contenir les opérateurs

est-ce que quelqu'un peut expliquer pourquoi les interfaces C# ne sont pas autorisées à contenir des opérateurs? Merci.
demandé sur 2011-07-07 02:45:08
1
réponses

Quelle est la différence entre operator> en Java et JavaScript?

code JavaScript: alert( -123456 >>> 0 ); // Prints 4294843840 code Java: System.out.println( -123456 >> ... Pourquoi? J'ai lu la documentation, mais je n'ai pas trouvé la différence. Comment transférer le code JavaScript à Java?
demandé sur 2016-12-06 14:54:30
7
réponses

Que fait ' & ' dans une déclaration C++?

je suis un mec en C et j'essaye de comprendre un peu de code C++. J'ai la déclaration de fonction suivante: int foo(cons ... n signature diffère-t-elle de L'équivalent C: int foo(const char *myname) y a-t-il une différence entre string *myname et
demandé sur 2009-12-22 02:22:20
6
réponses

Quel est le nom de L'opérateur SQL pour ""?

je suis confus et n'ai pas trouvé dans Google. Quelqu'un peut me dire qu'est-Ce que Sql <> le nom de l'opérateur?
demandé sur 2013-03-03 01:04:11
3
réponses

À quoi servent les bonnes méthodes associatives dans le Scala?

je viens de commencer à jouer avec Scala, et je viens d'apprendre comment les méthodes peuvent être faites associatifs dr ... ux que myList :: 1 mais c'est évidemment un exemple si insignifiant que je doute que ce soit comparaison équitable.
demandé sur 2009-07-22 07:26:37
3
réponses

Ce n'

function foo() {} var bar = foo <| function() {}; <| signifie? https://github.com/allenwb/ESnext-experiments/blob/master/ST80collections-exp1.js
demandé sur 2011-08-26 21:49:22
8
réponses

Comprendre le "/ / " ou l'opérateur dans les conditions If dans Ruby

Juste brièvement, pourquoi les trois lignes suivantes ne sont pas identiques dans leur impact? if @controller.controller_ ... e cette forme crée une déclaration verbeuse. Les deux autres sont plus compacts, mais ne me donnez pas le même résultat.
demandé sur 2009-10-12 16:35:31
1
réponses

operator++ comme un postfix et un prefix ne fonctionne pas avec clang

j'ai essayé d'écrire un opérateur qui peut être utilisé à la fois comme préfixe et comme opérateur postfix #include < ... comprendre le comportement de GCC. J'ai rempli un nouveau clang bug rapport: http://llvm.org/bugs/show_bug.cgi?id=14995
demandé sur 2013-01-17 03:01:00