variable-assignment

Dlaczego` i = ++i + 1 ' jest nieokreślone?

Rozważmy następującą normę C++ ISO/IEC 14882: 2003 (E) citation (sekcja 5, ust. 4): Z wyjątkiem sytuacji, gdy zaznaczono ... oczywiście niezdefiniowany. Proszę, rozważcie tylko moją sprawę. i = ++i + 1. Dlaczego Standard C++ zakazuje takich wyrażeń?

STRUCT assignment czy memcpy? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ruct1, &struct2, sizeof(mystruct_t)); Czy są równoważne ? Czy istnieje różnica w wydajności lub wykorzystania pamięci ?

Dlaczego C++ obsługuje przypisywanie tablic memwise w strukturach, ale nie ogólnie?

Rozumiem, że przypisanie tablic memwise nie jest obsługiwane, tak że nie będą działać: int num1[3] = {1,2,3}; int num2[3]; ... torycznych uzasadnienie zachowania, ale odniesienie Jamesa Mcnellisa do powiązanej dokumentacji spec było również użyteczne.

Kod JavaScript trick: Jaka jest wartość foo.x

Znalazłem ten problem w zbiorze pytań do wywiadu na Githubie: var foo = {n: 1}; var bar = foo; foo.x = foo = {n: 2}; Pytan ... mego obiektu, dlaczego bar.x otrzymują wartość, gdy foo.x jest undefined? Co tak naprawdę dzieje się w foo.x = foo = {n: 2};?

Dlaczego przypisanie do pustej listy (np. [] = "") nie jest błędem?

W Pythonie 3.4 wpisuję [] = "" I działa dobrze, nie ma wyjątku. Choć oczywiście {[4] } nie jest równa "" później. [] = ... ze. "" = [] Podnosi wyjątek zgodnie z oczekiwaniami, () = "" Podnosi wyjątek zgodnie z oczekiwaniami. Co się dzieje?

Różnica między a - = b I A = a - B w Pythonie

Ostatnio zastosowałem to rozwiązanie do uśredniania każdego N rzędów macierzy. Chociaż rozwiązanie działa ogólnie, miałem p ... y metoda, o której wspominam do sumowania każdego n wierszy w macierzy działa np. dla macierzy 7x4, ale nie dla macierzy 7x1?

Java: definiowanie terminów inicjalizacja, deklaracja i przypisanie

Uważam, że defs jest okrągły, tematy są zdefiniowane przez ich czasowniki, ale czasowniki są niezdefiniowane! Więc jak je def ... king // "asking" assigned to the last declaration %if the last two statemets are valid, an initialization exists. Right?

Jak zrobić wiele zadań w MATLAB?

Oto przykład tego, czego szukam: >> foo = [88, 12]; >> [x, y] = foo; Oczekiwałbym czegoś takiego potem: & ... cell array object. Jak rozwiązać mój problem? Czy muszę stale indeksować przez 1 i 2, Jeśli chcę zajmować się nimi osobno?

Przypisanie tej samej wartości do wielu zmiennych

Jak mogę przypisać tę samą wartość dla wielu zmiennych w PHP? Mam coś takiego: $var_a = 'A'; $var_b = 'A'; $same_var = 'A' ... wę), więc czy jest jakiś sposób, aby przypisać tę samą wartość do wszystkich zmiennych w znacznie bardziej kompaktowy sposób?

Semantyka wielu zadań

W Pythonie można zrobić: a, b = 1, 2 (a, b) = 1, 2 [a, b] = 1, 2 Sprawdziłem wygenerowany bajt używając dis i są identyczne. Więc po co w ogóle na to pozwalać? Czy kiedykolwiek potrzebowałbym jednego z nich zamiast innych?

mój widok.rama.pochodzenie.x = wartość; nie działa - ale dlaczego?

Wiem, że nie mogę tego użyć: myView.frame.origin.x = 25.0; I że muszę użyć tego zamiast: CGRect myFrame = myView.frame; ... aje "Expression not assignable". Jakiś czas temu pojawił się błąd kompilacji "lvalue wymagane jako lewy operand przypisania".

Javascript i operator w przypisaniu

Wiem, że w JavaScript można to zrobić: var oneOrTheOther = someOtherVar || "these are not the droids you are looking for... ... therVar było fałszywe? Po prostu nauka JavaScript i Jestem ciekaw, co by się stało z zadaniem w połączeniu z operatorem AND.

Dlaczego mogę używać tej samej nazwy dla iteratora i sekwencji w pętli Pythona for?

To jest bardziej pojęciowe pytanie. Ostatnio widziałem fragment kodu w Pythonie (działał w wersji 2.7 i mógł być również uruc ... ałającą zgodnie z przeznaczeniem. Są w różnych zakresach? Co się dzieje pod maską, która pozwala na działanie czegoś takiego?

Czy właściwość obiektu JavaScript może odnosić się do innej właściwości tego samego obiektu? [duplikat]

To pytanie ma już odpowiedź tutaj: SELF-references in object dosłowne deklaracje ... jedna zmienna utworzona. Jednak jest tam dużo this, co wydaje się powtarzalne - chociaż może to być tylko cena do zapłacenia.

Test, czy argument funkcji jest ustawiony lub nie w R

Mam funkcję f, która przyjmuje dwa parametry (p1 i p2): Jeśli dla parametru p2 do funkcji nie została przekazana żadna warto ... dzenie czy wartość dla p2 została przekazana do funkcji lub nie? (Nie mogłem znaleźć isset() - funkcji lub podobnych rzeczy.)

R: + = (plus equals) i ++ (plus plus) odpowiednik z c++/C# / java, itd.?

Czy R ma pojęcie += (Plus równa się) lub ++ (plus PLUS) jak c++/C#/inne?

Jak przypisać wartość zmiennej TensorFlow?

Próbuję przypisać nową wartość zmiennej tensorflow w Pythonie. import tensorflow as tf import numpy as np x = tf.Variable(0 ... val()) x.assign(1) print(x.eval()) Ale wyjście jakie otrzymuję to 0 0 Więc wartość nie uległa zmianie. Co przegapiłem?

Najkrótszy sposób sprawdzenia null i przypisania innej wartości, jeśli nie

Wyciągam varchar wartości z DB i chcę ustawić string przypisuję je jako"", jeśli są null. Obecnie robię to tak: if (string. ... znaleźć optymalnego sposobu, aby to zrobić. Czy jest lepszy sposób, czy to, co mam, jest najlepszym sposobem, aby to zrobić?

Przypisanie pętli While w Pythonie?

Właśnie natknąłem się na ten fragment kodu while 1: line = data.readline() if not line: break #... I ... ś nie powtarzał dwa razy... IMHO, powtarzanie jest jeszcze gorsze niż tylko break, zwłaszcza jeśli stwierdzenie jest złożone.

Podwójne Symbole rur w przypisaniu zmiennej Ruby? [duplikat]

Możliwy duplikat:co oznacza / / = w Ruby? Wybacz mi, jeśli to nowe pytanie, ale czytam książkę na szynach, w której ... ind_by_id(session[:user_id]) Czy to użycie podwójnych rur jest nadal logicznym czy logicznym? Jeśli tak, to jak to działa?