Questions sur operators

3
réponses

Si x est list, pourquoi x + = " ha "fonctionne, alors que x = X +" ha " lance une exception?

D'après ce que je sais peu, + op pour les listes n'exige que le 2ème opérande soit itérable, ce qui est clairement" ha". ... nt call last): File "<stdin>", line 1, in <module> TypeError: can only concatenate list (not "str") to list
demandé sur 2010-07-10 01:32:46
4
réponses

Comprendre le bitwise et L'opérateur

j'ai lu sur les opérateurs de bit en Objectif-C dans le livre de Kochan, "Programmer En objectif-c". je suis très confu ... ls sauf le "2 le plus à droite" à 0? Est - ce que c'est 2 parce que c'est 3-1, en prenant 3 de notre constante? Merci!
demandé sur 2010-08-07 00:33:56
2
réponses

Caractères d'identification valides dans Scala

une chose que je trouve assez confuse est de savoir quels caractères et combinaisons je peux utiliser dans les noms de mét ... tre, des idées pourquoi les opérateurs mathématiques Unicode (plutôt que des symboles) ne comptent pas comme opérateurs?
demandé sur 2011-10-05 09:11:22
7
réponses

Opération XOR avec deux chaînes en java

Comment faire l'opération XOR bitwise à deux chaînes en java.
demandé sur 2011-02-26 14:28:51
5
réponses

Le constructeur de copies et l'opérateur de tâche

Si je remplace operator= le constructeur de copie d'utiliser automatiquement le nouvel opérateur? De même, si je définis un constructeur de copie, operator= héritera-t-il automatiquement du comportement du constructeur de copie?
demandé sur 2011-03-20 14:41:40
2
réponses

Que signifie $ / faire à Haskell?

quand vous écrivez des fonctions un peu plus complexes, je remarque que $ est utilisé beaucoup, mais je n'ai pas la moindre idée de ce qu'il fait?
demandé sur 2013-10-22 18:51:07
2
réponses

Pouvez-vous ajouter des chaînes de caractères aux variables en PHP?

pourquoi cette sortie 0? Il fonctionne avec des nombres au lieu de chaînes très bien. J'ai un code similaire en Javasc ... t;option value="' . $i . '">' . $i . '</option>'; } $selectBox += '</select>'; echo $selectBox; ?>
demandé sur 2012-01-29 07:28:51
6
réponses

Que signifie =+ en C?

je suis tombé sur =+ par opposition à la norme += aujourd'hui dans un code C; Je ne suis pas tout à fait sûr de ce qui se passe ici. Je ne l'ai pas trouvé non plus dans la documentation.
demandé sur 2011-09-27 22:30:53
5
réponses

Opérateur de tableau C++ avec plusieurs arguments?

puis-je définir en C++ un opérateur de tableau qui prend plusieurs arguments? Je l'ai essayé comme ceci: const T& op ... k*m_resSqr+j*m_res+i]; } Mais j'obtiens cette erreur: error C2804 binary operator '[' has too many parameters
demandé sur 2009-12-20 20:22:40
9
réponses

Est-il une différence de performance entre ++i et i++ en C#?

y a - t-il une différence de performance entre utiliser quelque chose comme for(int i = 0; i < 10; i++) { .. ... t non parce que je pense que c'est une optimisation utile dans un sens pratique. C'est en grande partie académique.
demandé sur 2009-01-22 01:33:12
2
réponses

Opérateurs booléens Unix ( & & ,- a|//, - o)

quelqu'un Peut-il expliquer la différence entre le &&, ||,-a et -o opérateurs Unix? quelles sont les restriction ... tion d'indicateurs dans l'état? Comme dans: [ "" = "yes" ] && [ -r .txt ] contre: [ "" = "yes" -a -lt 3 ]
demandé sur 2013-12-08 07:52:01
4
réponses

Comment les opérateurs += et -= peuvent-ils être interprétés?

que font exactement (sous le capot) les opérateurs += et -= ? ou sont-ils implicites en ce qu'ils sont défini ... te façon, dans un projet réel. Je suis simplement curieux du fonctionnement de cet opérateur, c'est hypothétique.
demandé sur 2016-11-09 12:24:27
2
réponses

Comment comparer deux variables d'objet dans le langage d'expression EL?

je crée une liste déroulante de toutes les langues. La langue par défaut de sélection pour la liste sera déterminée par ... nte. Quel est le meilleur plan pour une solution rapide à la comparaison de deux cordes en EL? le tutoriel J2EE 1.4
demandé sur 2009-12-14 16:10:08
14
réponses

Ce n'deux gauche-crochets "

essentiellement les questions dans le titre. Je regarde le code source MVC 2: [Flags] public enum HttpVerbs { ... = 1 << 4 } et je suis juste curieux de savoir ce que fait le double brackers d'angle gauche << .
demandé sur 2010-03-22 18:32:46
9
réponses

Est en sécurité in.NET Je ne sais pas.

suppose que myObj est nul. Est-il sûr d'écrire cela? if(myObj != null && myObj.SomeString != null) ... exécuteront pas la deuxième expression parce que le && évalue à false avant que la deuxième partie ne soit exécutée.
demandé sur 2011-01-27 22:01:09
6
réponses

L'opérateur VBA "et" évalue-t-il le second argument lorsque le premier est faux?

Function Foo(thiscell As Range) As Boolean Foo = thiscell.hasFormula And (InStr(1, UCase(Split(thiscell.formula, Chr(4 ... Ne VBA effectivement continuer à évaluer le second argument de la Et de, même quand la première était fausse?
demandé sur 2011-08-10 21:53:58
5
réponses

Opérateur Modulo en Python

que fait modulo dans le morceau de code suivant? from math import * 3.14 % 2 * pi Comment calculer modulo un nombre à virgule flottante?
demandé sur 2012-10-06 02:07:43
4
réponses

Que signifie le point d'interrogation dans le SGP/Grails?

j'ai vu ça dans mes pages de GSP. Ce qui ne l' ? signifie? <g:textField name="name" value="${phoneInstance?.name}" />
demandé sur 2011-01-03 04:39:55
8
réponses

Ce qui ne l'opérateur virgule?

Que fait le code suivant en C / C++? if (blah(), 5) { //do something }
demandé sur 2008-09-29 20:33:05
8
réponses

Que signifie le signe pourcentage en Python

Dans le tutoriel, il est un exemple pour trouver des nombres premiers: >>> for n in range(2, 10): ... for x ... laration fait pour l'exemple. Mais je ne comprends pas comment le pourcentage entre en jeu. Que if n % x en fait dire?
demandé sur 2009-06-07 10:47:03
11
réponses

Quel est le nom officiel de l'opérateur arrow (->) de C++?

Je l'appelle toujours "arrow operator", mais je suis sûr qu'il a un nom officiel. J'ai rapidement parcouru le standard C++ et je ne l'ai pas vu mentionné par son nom.
demandé sur 2009-10-17 02:38:08
2
réponses

Quelle est la différence entre `::` et `+:` pour préparer une liste)?

List a 2 méthodes qui sont spécifiées pour précéder un élément à une liste (immuable): +: ( Seq.+: ) et ... ose des questions sur ces méthodes particulières. Voir aussi: Scala liste de concaténation, ::: vs ++
demandé sur 2012-08-05 11:25:16
4
réponses

Android: Comment puis-je obtenir la puissance de signal GSM pour tous les opérateurs de réseau disponibles

je travaille sur une petite application pour vérifier la puissance du signal de divers opérateurs de réseau dans ma ré ... sser à obtenir une liste de tous les opérateurs de réseau disponibles et leur puissance de signal sont appreaciated.
demandé sur 2012-05-04 22:39:50
7
réponses

Quelle est la différence entre et le!= [dupliquer]

cette question a déjà une réponse ici: Différence entre "pas égal" opérateurs et ... l'utilisation de != au lieu de <> modifie-t-elle l'évaluation de quelque façon, forme ou forme que ce soit?
demandé sur 2012-03-12 21:23:25
6
réponses

Ce n'

j'ai le code: def make_all_thumbs(source) sizes = ['1000','1100','1200','800','600'] threads = [] sizes.eac ... .new(s) { create_thumbnail(source+'.png', source+'-'+s+'.png', s) } end end que << signifie?
demandé sur 2011-07-28 02:37:14
7
réponses

Pourquoi quelqu'un utiliserait

je regardais le code que j'ai actuellement dans mon projet et j'ai trouvé quelque chose comme ceci: public enum MyEnum { ... par les bits de nombre spécifiés dans la seconde opérande. Mais pourquoi quelqu'un l'utiliser dans un enum déclaration?
demandé sur 2013-07-26 22:09:23
5
réponses

En Ruby, ce n' "=>" signifie et comment cela fonctionne? [dupliquer]

cette question a déjà une réponse ici: Qu'est-ce que le "égal plus grand que" opé ... ataMapper ajouter à la classe de symbole? Est-il utilisé seulement en conjonction avec la classe de symboles? Grâce.
demandé sur 2011-01-12 00:56:00
3
réponses

Ce qui ne l'? opérateur = moyenne?

regardant à travers cette bibliothèque C++ BigInt et trouvé le BigInt.rpc "151930920 de fichier". En haut il y a un c ... ateur.) Que fait l'opérateur >?= ? Je ne peux pas trouver une référence à ce n'importe où ailleurs.
demandé sur 2011-03-05 00:45:25
6
réponses

C opérateur conditionnel ('?') avec le second paramètre vide [dupliquer]

cette question a déjà une réponse ici: ?: comportement ternaire conditionnel de l' ... paramètre dans (style wise), ou y a-t-il une chance que certains compilateurs ne soient pas capables de gérer cela?
demandé sur 2012-04-13 18:51:55
2
réponses

Dans quelles circonstances rmul est-il appelé?

Dire que j'ai une liste de l. Dans quelles circonstances est l.__rmul__(self, other) appelé? j'ai essentiellement compris la documentation, mais j'aimerais aussi voir un exemple pour clarifier ses usages au-delà de tout doute.
demandé sur 2011-03-03 16:28:19