global

    8

    4답변

    그래서 Google 테스트 블로그를 읽었으며 글로벌 상태가 좋지 않으며 테스트를 작성하기가 어렵다고 말합니다. 나는 그것을 믿는다 - 나의 코드는 지금 테스트하기가 어렵다. 그렇다면 지구 적 국가를 어떻게 피할 수 있습니까? 내가 이해하는대로 전역 상태를 사용하는 가장 큰 일은 개발, 수용 및 프로덕션 환경간에 주요 정보를 관리하는 것입니다. 예를 들어,

    3

    3답변

    그래서 사용자가 내 스윙 앱의 아무 곳에서나 스페이스 바를 누를 때마다 이벤트를 트리거하고 싶습니다 (일부 미디어 일시 중지/일시 중지 해제). 포커스가있을 수있는 컨트롤과 패널이 너무 많기 때문에 전체적으로 키 이벤트를 추가 할 수 없습니다 (총체적으로는 말할 것도 없습니다). 그래서 굉장 KeyboardFocusManager.getCurrentKeybo

    3

    4답변

    다음 코드에서 g ++는이 오류를 제공합니다. 1.cpp : 멤버 함수 void W::test()': 1.cpp:6: error: int F :: glob '이 (가) 전용입니다. 1.cpp : 19 : 오류 :이 컨텍스트 내 그러나 여기서 glob 'glob'변수를 변수로 사용하지 말고 대신 "glob"를 사용 하시겠습니까? #include <iostre

    106

    11답변

    __debug__ 변수는 모든 모듈에 영향을주기 때문에 편리합니다. 같은 방식으로 작동하는 다른 변수를 만들고 싶다면 어떻게해야합니까? 변수 (원래대로하고 'foo'라고 부름)는 진정으로 전역적일 필요는 없습니다. 한 모듈에서 foo를 변경하면 다른 모듈에서도 업데이트됩니다. 다른 모듈을 가져 오기 전에 foo를 설정할 수 있다면 똑같은 값을 볼 수 있습니