본문 바로가기
기술관련 기록

C2872 'std': 모호한 기호입니다.

by 저녁추천좀 2022. 3. 16.

libtorch 사용 중. 

debug lib에서는 잘되는데 release l

ib 에서는 빌드 시에

C2872 'std': 모호한 기호입니다.

여기서 에러 발생. 

 

https://github.com/pytorch/pytorch/pull/17863/commits/ee4186545b9afc0b34d6625e504433b8026a35e8

 

이걸 보니까 

 

해결

앞에다. ::를 붙이면 해결 된다고 한다. 

 

https://stackoverflow.com/questions/4269034/what-is-the-meaning-of-prepended-double-colon

 

What is the meaning of prepended double colon "::"?

I found this line of a code in a class which I have to modify: ::Configuration * tmpCo = m_configurationDB;//pointer to current db and I don't know what exactly means the double colon prepended t...

stackoverflow.com

 

:: 를 하면 scope를 제거해서 global 접근을 하게 해주는 것 같다.