Questions sur variable-assignment

10
réponses

Pourquoi pas Java?+=, -=, *=, /= les opérateurs de assignations composées ont besoin de casting?

Jusqu'à aujourd'hui, j'ai pensé que par exemple: i += j; N'était qu'un raccourci pour: i = i + j ... veut-il dire qu'en fait i += j; est un raccourci pour quelque chose comme cela i = (type of i) (i + j) ?
demandé sur 2012-01-03 14:10:32
27
réponses

Pourquoi cela ne va dans une boucle infinie?

j'ai le code suivant: public class Tests { public static void main(String[] args) throws Exception { ... 9: goto 2 22: return } je vais lire à propos de la instructions pour essayer de comprendre...
demandé sur 2010-09-30 18:07:51
4
réponses

Commande non trouvée erreur dans L'affectation des variables de Bash

j'ai ce script appelé test.sh: #!/bin/bash STR = "Hello World" echo $STR quand je lance sh test.sh , j ... pas sûr de ce que je fais de mal. je suis sur le serveur Ubuntu 9.10. Et oui, bash est situé à /bin/bash .
demandé sur 2010-02-15 21:32:30
12
réponses

JavaScript OU (||) affectation de variable explication

vu cet extrait de JavaScript... var a; var b = null; var c = undefined; var d = 4; var e = 'five'; var f = a | ... e de similaire en PHP aboutirait à ce que f ait une vraie valeur booléenne, plutôt que la valeur de d elle-même.
demandé sur 2010-01-20 13:53:26
8
réponses

Attribuer la sortie d'un programme à une variable

je dois assigner la sortie d'un programme à une variable en utilisant un fichier MS batch. donc dans GNU Bash ... similaire dans Windows en utilisant un fichier batch. quelque chose comme set VAR=application arg0 arg1 .
demandé sur 2010-02-24 05:33:31
13
réponses

Est-il seulement possible de déclarer une variable sans attribuer de valeur en Python?

Est-il possible de déclarer une variable en Python, comme?: var pour qu'il ne s'initialise à rien? Il s ... Python: portée des variables et des appels de fonction les autres langues ont des "variables"
demandé sur 2009-03-20 01:21:53
12
réponses

Comment affecter à partir d'une fonction qui renvoie plus d'une valeur?

essaie toujours d'entrer dans la logique R... Quelle est la "meilleure" façon de déballer (sur LHS) les résultats d'u ... ( min et max ). si c'était la même fonction pour les deux composants, je n'aurais pas besoin de les découper).
demandé sur 2009-12-01 17:27:23
3
réponses

Définir la variable dans jinja [dupliquer]

cette question a déjà une réponse ici: modèle de référence variable dans l'expres ... ceci: {% set active_link = {{recordtype}} -%} où recordtype est une variable donnée pour mon modèle.
demandé sur 2010-09-16 17:18:12
2
réponses

Que puis-je faire avec un objet déplacé?

la norme définit-elle précisément ce que je peux faire d'un objet une fois qu'il a été déplacé? Je pensais que tout ce ... tails dans la norme? (d'ailleurs, pourquoi T c = std::move(a); au lieu de T c(std::move(a)); à la ligne 1?)
demandé sur 2011-08-11 18:19:12
7
réponses

Opérateur priorité avec Javascript opérateur ternaire

Je n'arrive pas à enrouler ma tête autour de la première partie de ce code ( += ) en combinaison avec l'opérateur tern ... a donne une erreur dans ma console. alors ma question Est Comment dois-je interpréter ce code correctement?
demandé sur 2009-11-24 12:27:01
2
réponses

Pourquoi ne pas attribuer à une liste vide (par exemple [] = "") une erreur?

en python 3.4, je tape [] = "" et ça marche très bien, AUCUNE Exception n'est soulevée. Bien que, bien ... ève une exception, comme attendu, () = "" soulève une exception comme prévu. Donc, ce qu'il se passe?
demandé sur 2015-05-10 05:41:15
2
réponses

Assignez plusieurs colonnes en utilisant: = dans les données.table, par groupe

Quelle est la meilleure façon d'attribuer à plusieurs colonnes en utilisant data.table ? Par exemple: f <- fu ... ames := another_f(), by = "id", with = FALSE] Quelle est la bonne façon de faire quelque chose comme cela?
demandé sur 2012-07-27 06:13:49
2
réponses

Quelle est la différence entre `=` et `

Double Possible: opérateurs d'Affectation dans R: '=' et '
demandé sur 2010-02-16 11:54:06
3
réponses

La différence entre a= b et a = a - b Python

j'ai récemment appliqué cette solution pour calculer la moyenne de chaque ligne de matrice. Bien que la solution fon ... mmation de chaque ligne N dans une matrice fonctionne par exemple pour une matrice 7x4 mais pas pour un tableau 7x1?
demandé sur 2016-01-27 14:29:43
4
réponses

Pourquoi c++ supporte-t-il l'assignation des tableaux par memberwise dans les structures, mais pas en général?

je comprends que memberwise affectation de tableaux n'est pas pris en charge, tels que le code suivant ne fonctionnera ... ière le comportement, mais James McNellis 's référence à la documentation spec connexe était également utile.
demandé sur 2010-08-09 07:10:49
3
réponses

Constructeur de copie et l'opérateur = surcharge en C++: est une fonction commune possible?

depuis un constructeur de copie MyClass(const MyClass&); et An = surcharge de l'opérateur MyCl ... e, le même paramètre, et ne diffèrent que sur le retour, est-il possible d'avoir une fonction commune pour les deux?
demandé sur 2009-11-14 18:52:29
2
réponses

JavaScript. Attribuer des valeurs de tableaux à des variables multiples? [dupliquer]

cette question a déjà une réponse ici: assignation Multiple en javascript? Qu'est ... P. S. ce n'est qu'un exemple de code, code J'obtiens le tableau arr quelque part en dehors de mon code
demandé sur 2011-08-08 17:43:32
11
réponses

Pourquoi utiliser une assignation dans un État?

dans de nombreuses langues, les assignations sont légales dans les conditions. Je n'ai jamais compris la raison derriè ... Pourquoi écririez-vous: if (var1 = var2) { ... } au lieu de: var1 = var2; if (var1) { ... }
demandé sur 2008-09-30 09:24:43
2
réponses

Une propriété objet JavaScript peut-elle se référer à une autre propriété du même objet? [dupliquer]

cette question a déjà une réponse ici: Auto-références dans l'objet littéral décl ... e. Cependant, il y a beaucoup de this là - dedans, ce qui semble répétitif-bien que ce soit juste le prix à payer.
demandé sur 2010-07-04 07:14:22
2
réponses

Que se passe-t-il lorsque j'assigne long int à int en C?

dans un devoir récent, on m'a dit d'utiliser la variable long pour stocker un résultat, car il peut s'agir d'un grand ... long à int en Do? comment la cession de long à int fonctionne en C quand je ne utilisez un casting?
demandé sur 2012-12-01 00:19:40
10
réponses

Méthode la plus courte pour vérifier la valeur nulle et attribuer une autre valeur si ce n'est pas le cas

je tire les valeurs varchar d'un DB et je veux définir le string je les assigne à comme" "si elles sont null . Je le fa ... trouver un moyen optimal de le faire. Est-il une meilleure façon ou est-ce que j'ai la meilleure façon de le faire?
demandé sur 2009-07-13 20:28:29
6
réponses

Créer un tableau à partir d'un fichier texte dans Bash

un script prend une URL, la Parse pour les champs requis, et redirige sa sortie pour être enregistrée dans un fichier, ... s de telle sorte que la chaîne entière sur chaque ligne corresponde une à une avec chaque variable dans le tableau?
demandé sur 2015-06-22 22:50:11
2
réponses

Est-il possible d'attribuer des tuples à des variables dans Scala? [dupliquer]

Double Possible: Tuple déclaration de paramètre d'affectation et de bizarrerie ... 4) (c, d) = (5, 6) j'aimerais réutiliser c et d dans une cession à variables multiples. Est-ce possible?
demandé sur 2011-06-01 09:27:44
9
réponses

Assignation en boucle en Python?

je viens de tomber sur ce morceau de code while 1: line = data.readline() if not line: break #... e ... de dire readline deux fois... IMHO, répéter est encore pire qu'une simple break, surtout si la déclaration est complexe.
demandé sur 2011-07-09 02:16:05
15
réponses

Pourquoi le comportement` i = ++i + 1 ' n'est-il pas spécifié?

prendre en considération la norme C++ ISO/IEC 14882 suivante:2003(e) citation (section 5, paragraphe 4): ... ît, considérez seulement mon cas i = ++i + 1 . pourquoi la norme C++ interdit-elle de telles expressions?
demandé sur 2009-12-07 17:56:54
3
réponses

Test si un argument d'une fonction est défini ou non dans R

j'ai une fonction f qui prend deux paramètres (p1 et p2): Si le paramètre p2 aucune valeur n'a été passé à la fonction, l ... leur p2 a été passé à la fonction ou pas? (Je ne pouvais pas trouver un isset() - la fonction ou des choses semblables.)
demandé sur 2011-11-01 13:55:29
6
réponses

Javascript et l'opérateur dans l'affectation

je sais qu'en JavaScript vous pouvez faire: var oneOrTheOther = someOtherVar || "these are not the droids you a ... e JavaScript et je suis curieux de savoir ce qui se passerait avec l'affectation en conjonction avec l'opérateur et.
demandé sur 2010-07-02 09:25:29
9
réponses

Comment puis-je effectuer plusieurs tâches dans MATLAB?

voici un exemple de ce que je cherche: >> foo = [88, 12]; >> [x, y] = foo; je serais s'a ... t. comment résoudre mon problème? Je dois constamment indice 1 et 2 si je veux traiter avec eux séparément?
demandé sur 2010-02-25 22:50:12
4
réponses

"L'Expression n'est pas assignable" - Problème d'affectation de flotter comme la somme des deux autres chars dans xCode?

dans une application pour piano, j'attribue les coordonnées des touches noires. Voici la ligne de code à l'origine de l'e ... ey" et "whiteKey" est à la fois customViews blackKey.center.x = (whiteKey.frame.origin.x + whiteKey.frame.size.width);
demandé sur 2011-08-16 10:35:12
5
réponses

Comment faire une copie d'un tableau 2D en Python? [dupliquer]

cette question a déjà une réponse ici: copier des listes imbriquées en Python ... y=x[:] par y = x[:][:] . est-ce que quelqu'un sait ce qu'est une façon correcte et simple de le faire?
demandé sur 2011-06-30 13:43:40