파일 모듈이있는 네임 스페이스에 코드를 작성하고 있습니다 (다른 모듈 내부)Ruby에서 기본 네임 스페이스에 액세스하는 방법은 무엇입니까?
그리고 ruby File 클래스에 액세스해야합니다.
PHP에서 이것은 다음과 같이 할 수있다 : 어떻게 루비에서 그렇게하는 \ 파일를? ::
에 앞에 덧붙이
파일 모듈이있는 네임 스페이스에 코드를 작성하고 있습니다 (다른 모듈 내부)Ruby에서 기본 네임 스페이스에 액세스하는 방법은 무엇입니까?
그리고 ruby File 클래스에 액세스해야합니다.
PHP에서 이것은 다음과 같이 할 수있다 : 어떻게 루비에서 그렇게하는 \ 파일를? ::
에 앞에 덧붙이
::File
네임 스페이스 트리의 '루트'를 액세스합니다.
당신이 묻고있는 것이 확실하지 않지만, 모듈 Foo
안에 있고 Bar
클래스를 참조한다면, 루비는 Foo::Bar
을 찾을 것입니다. Bar
을 보려면 ::Bar
을 참조해야합니다 (물론이 Bar
은 Foo
외부의 "전역"범위에 정의해야합니다).