Articles of variable

Pourquoi utiliseriez-vous une affectation dans une condition?

Dans de nombreuses langues, les affectations sont légales dans certaines conditions. Je n’ai jamais compris la raison derrière cela. Pourquoi voudriez-vous écrire: if (var1 = var2) { … } au lieu de: var1 = var2; if (var1) { … }

Copier le constructeur et = la surcharge de l’opérateur en C ++: une fonction commune est-elle possible?

Depuis un constructeur de copie MyClass(const MyClass&); et an = surcharge de l’opérateur MyClass& operator = (const MyClass&); ont à peu près le même code, le même paramètre, et ne diffèrent que sur le retour, est-il possible d’avoir une fonction commune à utiliser à la fois?

Comment forcer R à utiliser un niveau de facteur spécifié comme référence dans une régression?

Comment puis-je dire à R d’utiliser un certain niveau comme référence si j’utilise des variables explicatives binarys dans une régression? C’est juste en utilisant un certain niveau par défaut. lm(x ~ y + as.factor(b)) avec b {0, 1, 2, 3, 4} . Disons que je veux utiliser 3 au lieu du zéro utilisé par R.

Différence entre a – = b et a = a – b en Python

J’ai récemment appliqué cette solution pour la moyenne de chaque N lignes de masortingce. Bien que la solution fonctionne en général, j’ai rencontré des problèmes lors de l’application à un tableau 7×1. J’ai remarqué que le problème réside dans l’utilisation de l’opérateur -= . Pour faire un petit exemple: import numpy as np a = […]

Quelle est la différence entre `=` et `<-` dans R?

Duplication possible: Opérateurs d’affectation dans R: ‘=’ et ‘<-' J’utilise R 2.8.1 et il est possible d’utiliser les deux = et <- comme opérateurs d’affectation de variables. Quelle est la différence entre eux? Lequel dois-je utiliser?

C ++, déclaration de variable dans l’expression “if”

Que se passe t-il ici? if(int a = Func1()) { // Works. } if((int a = Func1())) { // Fails to comstack. } if((int a = Func1()) && (int b = Func2())) ) { // Do stuff with a and b. // This is what I’d really like to be able to do. } La […]

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

La norme définit-elle précisément ce que je peux faire avec un object à partir duquel il a été déplacé? J’avais l’habitude de penser que tout ce que l’on peut faire avec un object déplacé est de le détruire, mais cela ne serait pas suffisant. Par exemple, prenez le swap modèle de fonction défini dans la […]

Puis-je déclarer et affecter simultanément une variable dans VBA?

Je suis nouveau sur VBA et je veux savoir si je peux convertir la déclaration et l’affectation suivantes en une seule ligne: Dim clientToTest As Ssortingng clientToTest = clientsToTest(i) ou Dim clientSsortingng As Variant clientSsortingng = Split(clientToTest)

Que fait réellement le mot-clé Set dans VBA?

J’espère une question facile, mais j’aimerais bien une réponse technique à cela! Quelle est la différence entre: i = 4 et Set i = 4 en VBA? Je sais que ce dernier va lancer une erreur, mais je ne comprends pas bien pourquoi.

Variables d’objectives de niveau de classe statique

J’ai un film de classe, chacun d’entre eux stocke un identifiant unique. En C #, Java, etc., je peux définir un int currentID statique et chaque fois que je définis l’ID, je peux augmenter le currentID et le changement se produit au niveau de la classe et non au niveau de l’object. Cela peut-il être […]