«scope» 태그된 질문

범위는 값과 표현식이 연결된 둘러싸는 컨텍스트입니다. 범위가 불분명 한 질문에 대해서는 물론 다른 유형의 범위에 대한 질문에도이 태그를 사용하십시오.

6
중첩 클래스의 범위?
파이썬에서 중첩 된 클래스의 범위를 이해하려고합니다. 다음은 내 예제 코드입니다. class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var 클래스 생성이 완료되지 않고 오류가 발생합니다. <type 'exceptions.NameError'>: name 'outer_var' is not defined 시도 inner_var = Outerclass.outer_var는 작동하지 않습니다. 나는 얻다: <type 'exceptions.NameError'>: name 'OuterClass' is not defined 나는 정적에 …

6
함수에서 '벡터'를 반환해도되는 이유는 무엇입니까?
이 코드를 고려하십시오. 이 유형의 코드를 여러 번 보았습니다. words로컬 벡터입니다. 함수에서 어떻게 반환 할 수 있습니까? 죽지 않을 것이라고 보장 할 수 있습니까? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr << "Unable to open file" << "\n"; std::exit(-1); } std::vector<string> words;//this vector will be returned …

4
중첩 함수의 지역 변수
좋아요, 이것에 대해 참아주세요. 끔찍하게 복잡해 보일 것이라는 것을 압니다.하지만 무슨 일이 일어나고 있는지 이해하도록 도와주세요. from functools import partial class Cage(object): def __init__(self, animal): self.animal = animal def gotimes(do_the_petting): do_the_petting() def get_petters(): for animal in ['cow', 'dog', 'cat']: cage = Cage(animal) def pet_function(): print "Mary pets the " + …

7
Bash 변수 범위
마지막 echo문장이 비어있는 이유를 설명해주세요 . XCODEwhile 루프에서 1의 값으로 증가 할 것으로 예상합니다 . #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages from SMcli" exit $STATE_WARNING else echo "$OUTPUT"|while read NAME …
104 bash  scope  pipe 

8
Javascript .filter () 메서드의 콜백 함수에 추가 매개 변수를 어떻게 전달합니까?
배열의 각 문자열을 주어진 문자열과 비교하고 싶습니다. 내 현재 구현은 다음과 같습니다. function startsWith(element) { return element.indexOf(wordToCompare) === 0; } addressBook.filter(startsWith); 이 간단한 함수는 작동하지만 현재 wordToCompare 가 전역 변수로 설정되고 있기 때문에 가능 하지만 물론 이것을 피하고 매개 변수로 전달하고 싶습니다. 내 문제는 기본 매개 변수가 전달되는 방법을 실제로 …

8
열거 형 유형에 대한 네임 스페이스-모범 사례
종종 여러 개의 열거 형이 함께 필요합니다. 때로는 이름 충돌이 있습니다. 이에 대한 두 가지 해결책이 떠 오릅니다. 네임 스페이스를 사용하거나 '더 큰'열거 형 요소 이름을 사용하는 것입니다. 그럼에도 불구하고 네임 스페이스 솔루션에는 두 가지 구현이 가능합니다. 하나는 중첩 된 열거 형이있는 더미 클래스 또는 완전한 네임 스페이스입니다. 세 가지 …
102 c++  enums  scope  nested 




8
AngularJs에서 동적 범위 변수 설정-scope. <some_string>
나는 routeParam지시어 속성 등에서 얻은 문자열을 가지고 있으며 이것을 기반으로 범위에 변수를 만들고 싶습니다. 그래서: $scope.&lt;the_string&gt; = "something". 그러나 문자열에 하나 이상의 점이 포함 된 경우이를 분할하고 실제로 범위로 "드릴 다운"하고 싶습니다. 그래서 'foo.bar'이되어야 $scope.foo.bar. 이것은 단순 버전이 작동하지 않음을 의미합니다! // This will not work as assigning variables like …
97 angularjs  scope 

6
CDI에서 @ApplicationScoped와 @Singleton 범위의 차이점은 무엇입니까?
CDI에는 @ApplicationScoped및 ( javax.inject) @Singleton의사 범위가 있습니다. 그들 사이의 차이점은 무엇입니까? @ApplicationScoped프록시되고 @Singleton그렇지 않은 사실 외에도 . 내 @Singleton콩을 다음으로 변경할 수 있습니까 @ApplicationScoped? @ApplicationScopedBean은 두 개 이상의 인스턴스를 가질 수 있습니까 ?
96 java  scope  cdi 


2
익명 함수를 매개 변수로 사용하여 외부 변수에 액세스
기본적으로이 편리한 기능을 사용하여 db 행을 처리합니다 (PDO 및 / 또는 기타 항목에 대해 눈을 감으십시오). function fetch($query,$func) { $query = mysql_query($query); while($r = mysql_fetch_assoc($query)) { $func($r); } } 이 기능을 사용하면 다음을 수행 할 수 있습니다. fetch("SELECT title FROM tbl", function($r){ //&gt; $r['title'] contains the title }); 이제 모든 …
93 php  closures  scope 

5
Python의 블록 범위
다른 언어로 코딩 할 때 다음과 같이 블록 범위를 만드는 경우가 있습니다. statement ... statement { statement ... statement } statement ... statement 한 가지 목적은 코드 가독성을 높이는 것입니다. 특정 명령문이 논리 단위를 형성하거나 특정 지역 변수가 해당 블록에서만 사용된다는 것을 보여주기위한 것입니다. 파이썬에서 똑같은 일을하는 관용적 인 방법이 …
93 python  scope 

5
Python의 timeit으로 "글로벌 이름 'foo'가 정의되지 않았습니다."가져 오기
파이썬 문을 실행하는 데 걸리는 시간을 알아 내려고했는데, 온라인을 살펴본 결과 표준 라이브러리 가 정확히이를 수행한다고 주장하는 timeit 이라는 모듈을 제공 한다는 것을 알았습니다 . import timeit def foo(): # ... contains code I want to time ... def dotime(): t = timeit.Timer("foo()") time = t.timeit(1) print "took %fs\n" % …
92 python  scope  timeit 

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