«variable-assignment» 태그된 질문

변수 이름으로 표시된 저장 위치에 저장된 값을 설정하거나 재설정하는 프로세스입니다.


2
이동 된 객체로 무엇을 할 수 있습니까?
표준은 객체가 이동 한 후에 할 수있는 것을 정확하게 정의합니까? 이동 된 객체로 할 수있는 모든 것은 그것을 파괴하는 것이라고 생각했지만 충분하지는 않습니다. 예를 들어 swap표준 라이브러리에 정의 된 함수 템플릿 을 사용하십시오. template <typename T> void swap(T& a, T& b) { T c = std::move(a); // line 1 a …

2
data.table에서 : =를 사용하여 여러 열을 그룹별로 지정
data.table?를 사용하여 여러 열에 할당하는 가장 좋은 방법은 무엇입니까 ? 예를 들면 다음과 같습니다. f <- function(x) {c("hi", "hello")} x <- data.table(id = 1:10) 다음과 같이하고 싶습니다 (물론이 구문이 올바르지 않습니다). x[ , (col1, col2) := f(), by = "id"] 그리고 그것을 확장하기 위해 변수에 이름이 저장된 많은 열이있을 수 …

5
Linux bash : 다중 변수 할당
PHP의 다음 코드와 유사한 Linux bash에 존재합니까? list($var1, $var2, $var3) = function_that_returns_a_three_element_array() ; 즉, 한 문장에서 해당 값을 3 개의 다른 변수에 할당합니다. myBashFuntion"qwert asdfg zxcvb"문자열을 stdout에 쓰는 bash 함수가 있다고 가정 해 보겠습니다. 다음과 같이 할 수 있습니까? (var1 var2 var3) = ( `myBashFuntion param1 param2` ) 등호 왼쪽 …

7
자바 스크립트 삼항 연산자를 사용한 연산자 우선 순위
이 코드의 첫 부분 (+ =)을 삼항 연산자와 함께 사용하여 머리를 감쌀 수 없습니다. h.className += h.className ? ' error' : 'error' 이 코드가 작동한다고 생각하는 방식은 다음과 같습니다. h.className = h.className + h.className ? ' error' : 'error' 그러나 내 콘솔에 오류가 발생하기 때문에 올바르지 않습니다. 그래서 내 질문은이 …

2
한 번에 여러 변수에 동일한 값을 할당 하시겠습니까?
한 번에 PHP에서 여러 변수에 동일한 값을 할당하려면 어떻게해야합니까? 다음과 같은 것이 있습니다. $var_a = 'A'; $var_b = 'A'; $same_var = 'A'; $var_d = 'A'; $some_var ='A'; 제 경우에는 모든 변수의 이름을 같은 이름으로 바꿀 수 없습니다 (더 쉽게 만들 수 있음). 훨씬 더 간결한 방식으로 모든 변수에 동일한 값을 …


13
Python에서 람다 식 내부 할당
개체 목록이 있고 하나를 제외하고 비어있는 모든 개체, using filter및 lambda식 을 제거하고 싶습니다 . 예를 들어 입력이 다음과 같은 경우 : [Object(name=""), Object(name="fake_name"), Object(name="")] ... 출력은 다음과 같아야합니다. [Object(name=""), Object(name="fake_name")] lambda식에 할당을 추가하는 방법이 있습니까? 예를 들면 : flag = True input = [Object(name=""), Object(name="fake_name"), Object(name="")] output = filter( …

10
왜 나는 = 나는 + 나는 0을 제공합니까?
간단한 프로그램이 있습니다. public class Mathz { static int i = 1; public static void main(String[] args) { while (true){ i = i + i; System.out.println(i); } } } 이 프로그램을 실행할 때 내가 보는 것은 출력에 0대한 것 i입니다. 나는 우리가 i = 1 + 1, 그 뒤에 i …

3
파이썬에서 a-= b와 a = a-b의 차이점
나는 최근 에 행렬의 N 행을 평균화하기 위해이 솔루션을 적용 했습니다 . 솔루션은 일반적으로 작동하지만 7x1 어레이에 적용하면 문제가 발생했습니다. -=운영자를 사용할 때 문제가 있음을 알았습니다 . 작은 예를 들어 보려면 : import numpy as np a = np.array([1,2,3]) b = np.copy(a) a[1:] -= a[:-1] b[1:] = b[1:] - b[:-1] …

14
한 줄로 LHS에 여러 새 변수 할당
R에서 한 줄에 여러 변수를 할당하고 싶습니다. 이런 식으로 할 수 있습니까? values # initialize some vector of values (a, b) = values[c(2,4)] # assign a and b to values at 2 and 4 indices of 'values' 일반적으로 여러 줄을 사용하는 대신 한 줄에 약 5-6 개의 변수를 할당하고 싶습니다. …

6
Bash의 텍스트 파일에서 배열 만들기
스크립트는 URL을 가져 와서 필수 필드에 대해 구문 분석하고 출력을 리디렉션하여 file.txt 파일에 저장합니다 . 출력은 필드가 발견 될 때마다 새 줄에 저장됩니다. file.txt A Cat A Dog A Mouse etc... file.txt모든 줄이 배열의 자체 문자열 변수가되는 새 스크립트에서 배열 을 가져 와서 만들고 싶습니다 . 지금까지 시도했습니다. #!/bin/bash filename=file.txt …

5
왜 C와 C ++는 구조체 내에서 멤버 별 배열 할당을 지원하지만 일반적으로 지원하지 않습니까?
멤버 별 배열 할당이 지원되지 않으므로 다음이 작동하지 않음을 이해합니다. int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment" 나는 이것을 사실로 받아 들였고, 언어의 목적은 개방형 프레임 워크를 제공하는 것이고 사용자가 배열 복사와 같은 것을 구현하는 방법을 결정하게하는 것이라고 생각했습니다. 그러나 다음은 작동합니다. struct …


11
null을 확인하고 그렇지 않은 경우 다른 값을 할당하는 가장 짧은 방법
나는 당기는하고 varcharDB를 밖으로 값과 설정하려는 string만약 그들이 ""나는이에 할당 오전 null. 나는 현재 다음과 같이하고 있습니다. if (string.IsNullOrEmpty(planRec.approved_by) == true) this.approved_by = ""; else this.approved_by = planRec.approved_by.toString(); 다음과 같이 한 줄로이 작업을 수행하는 방법이 있어야합니다. this.approved_by = "" || planRec.approved_by.toString(); 그러나이를 수행하는 최적의 방법을 찾을 수 없습니다. 더 나은 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.