«global-variables» 태그된 질문

전역 변수는 소프트웨어 구성 요소의 모든 요소에서 액세스 할 수있는 변수입니다.

8
VBA에서 전역 변수를 어떻게 선언합니까?
다음 코드를 작성했습니다. Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 그리고 오류 메시지가 나타납니다. "하위 또는 함수의 유효하지 않은 속성" 내가 뭘 잘못했는지 알아? Global대신 사용하려고했지만 Public같은 문제가 발생했습니다. 나는 함수 자체를`Public '으로 선언하려고 시도했지만 그다지 좋지 않았다. 전역 변수를 만들려면 …

8
여러 파일에서 Javascript의 전역 변수
내 JavaScript 코드는 helpers.js라는 외부 파일에 있습니다. 이 JavaScript 코드를 호출하는 HTML 내부에서 helpers.js의 특정 함수가 호출되었는지 여부를 알아야합니다. 다음을 정의하여 전역 변수를 만들려고했습니다. var myFunctionTag = true; 내 HTML 코드와 helpers.js 모두 글로벌 범위에서. 내 HTML 코드는 다음과 같습니다. <html> ... <script type='text/javascript' src='js/helpers.js'></script> ... <script> var myFunctionTag = …

4
__init__.py를 사용하여 전역 변수를 정의 할 수 있습니까?
패키지의 모든 하위 모듈에서 사용할 수있는 상수를 정의하고 싶습니다. 가장 좋은 장소는 __init__.py루트 패키지 파일에 있다고 생각했습니다 . 그러나 나는 이것을하는 법을 모른다. 하위 패키지가 몇 개 있고 각각 여러 개의 모듈이 있다고 가정합니다. 이 모듈에서 해당 변수에 어떻게 액세스 할 수 있습니까? 물론 이것이 완전히 잘못되고 더 좋은 대안이 …

1
동적으로 링크 된 공유 라이브러리의 전역 및 정적 변수는 어떻게됩니까?
전역 및 정적 변수가있는 모듈이 응용 프로그램에 동적으로 연결될 때 어떤 일이 발생하는지 이해하려고합니다. 모듈이란 솔루션의 각 프로젝트를 의미합니다 (저는 Visual Studio에서 많이 작업합니다!). 이러한 모듈은 * .lib 또는 * .dll 또는 * .exe 자체에 내장되어 있습니다. 나는 응용 프로그램의 바이너리가 데이터 세그먼트에있는 모든 개별 번역 단위 (객체 파일)의 전역 …

6
Node.js에서 파일간에 변수를 공유 하시겠습니까?
다음은 2 개의 파일입니다. // main.js require('./modules'); console.log(name); // prints "foobar" // module.js name = "foobar"; "var"이 없으면 작동합니다. 그러나 내가 가질 때 : // module.js var name = "foobar"; 이름은 main.js에서 정의되지 않습니다. 전역 변수가 나쁘다는 말을 들었으며 참조 전에 "var"을 사용하는 것이 좋습니다. 그러나 이것이 전역 변수가 좋은 …


4
전역 변수가 왜 나쁜가요? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 7 개월 전 . 이 질문 개선 나는 global파이썬에서 (그리고 일반적으로 프로그래밍에서) 의 사용 이 나쁜 습관으로 간주되는 이유를 찾으려고합니다 . 누군가 설명 할 …

1
익명 함수의 PHP 변수
나는 PHP에서 익명의 함수를 가지고 놀았고 그것들이 그들 외부의 변수에 도달하지 않는 것 같다는 것을 깨달았습니다. 이 문제를 해결할 방법이 있습니까? 예: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" 이것은 "nothing"을 출력 할 것입니다. 익명 함수가 액세스 할 수있는 방법이 $variable있습니까?

8
bash의 함수 내에서 전역 변수를 수정하는 방법은 무엇입니까?
나는 이것으로 일하고있다 : GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu) 다음과 같은 스크립트가 있습니다. #!/bin/bash e=2 function test1() { e=4 echo "hello" } test1 echo "$e" 다음을 반환합니다. hello 4 그러나 함수의 결과를 변수에 할당하면 전역 변수 e가 수정되지 않습니다. #!/bin/bash e=2 function test1() { e=4 echo "hello" } ret=$(test1) echo …

5
Rust에서 전역 변수를 사용할 수 있습니까?
일반적으로 전역 변수는 피해야한다는 것을 알고 있습니다. 그럼에도 불구하고 실용적인 의미에서 때때로 변수를 사용하는 것이 바람직하다고 생각합니다 (변수가 프로그램에 필수적인 상황에서). Rust를 배우기 위해 저는 현재 GitHub에서 sqlite3와 Rust / sqlite3 패키지를 사용하는 데이터베이스 테스트 프로그램을 작성하고 있습니다. 결과적으로 (내 테스트 프로그램에서) (전역 변수의 대안으로) 약 12 ​​개의 함수 사이에 …

8
config.py에서 전역 구성 변수를 제공하는 대부분의 Pythonic 방법은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 4 개월 전 . 이 질문 개선 단순한 일을 지나치게 복잡하게 만드는 끝없는 탐구에서 저는 파이썬 달걀 패키지에 있는 …

5
.js 파일에서 전역 변수를 선언하는 방법
모든 .js파일에 필요한 몇 가지 전역 변수가 필요 합니다. 예를 들어 다음 4 개의 파일을 고려하십시오. global.js js1.js js2.js js3.js 위의 4 개 파일을 모두 HTML 문서로로드하는 것을 고려 global.js하여 3 개의 전역 변수를 선언 하고 다른 3 개의 .js파일 에서 액세스 할 수있는 방법이 있습니까? 이것이 가능하거나이를 달성하기위한 해결 …


5
스레드와 함께 전역 변수 사용
스레드와 전역 변수를 어떻게 공유합니까? 내 Python 코드 예는 다음과 같습니다. from threading import Thread import time a = 0 #global variable def thread1(threadname): #read variable "a" modify by thread 2 def thread2(threadname): while 1: a += 1 time.sleep(1) thread1 = Thread( target=thread1, args=("Thread-1", ) ) thread2 = Thread( target=thread2, …

11
JavaScript에서 전역 변수를 피하는 방법은 무엇입니까?
우리 모두는 전역 변수 가 모범 사례가 아니라는 것을 알고 있습니다. 그러나 그것들 없이는 코딩하기 어려운 경우가 몇 가지 있습니다. 전역 변수 사용을 피하기 위해 어떤 기술을 사용합니까? 예를 들어 다음 시나리오에서 전역 변수를 사용하지 않는 방법은 무엇입니까? 자바 스크립트 코드 : var uploadCount = 0; window.onload = function() { …

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