development

C ++에서 ""연산자는 무엇입니까?

big-blog 2020. 12. 25. 22:46
반응형

C ++에서 ""연산자는 무엇입니까?


저자가 ""연산자표준화에 대해 이야기하는 이 페이지 에 떨어졌습니다 .

에 C ++ 표준위원회의 결정 표준화가operator "" 있었다 [...]

그 / 그녀는 무엇에 대해 이야기하고 있습니까? 나는 이것에 대한 정보를 찾을 수 없으며 그것이 의미하는 바를 이해하지 못합니다 (상수 문자열에 대한 과부하? 또는 더 개념적인 것, 언어의 최종 사용에 영향을 미치지 않습니까?)


이들은 사용자 정의 리터럴 입니다. 이를 통해 std::string, std::chrono::durations또는 사용자 정의 유형 (자신 만의 리터럴을 만들 수 있음) 과 같은 것을 만들 수 있습니다.

auto str = "Hello"s; // str is std::string("Hello")
auto sec = 5s;       // sec is 5 std::chrono::seconds

표준 라이브러리에서 제공하는 리터럴 연산자 목록과 해당 문서는 내가 링크 한 문서 페이지 하단에서 찾을 수 있습니다.


기존 리터럴을 기반으로 새로운 리터럴 구문을 도입 할 수 있는 사용자 정의 리터럴 연산자 입니다.

자세한 내용은 이 참조 링크를 표시 하십시오 .

참조 URL : https://stackoverflow.com/questions/42833747/what-is-the-operator-in-c

반응형