«string-view» 태그된 질문


1
string_view는 무엇입니까?
string_viewC ++ 17에 추가 된 C ++ Library Fundamentals TS ( N3921 ) 에서 제안 된 기능입니다. 내가 이해하는 한 문자열로 볼 수있는 것을 저장할 수있는 컨테이너 유형의보기 인 일종의 문자열 "개념"을 나타내는 유형입니다. 이게 옳은 거니 ? 표준 const std::string&매개 변수 유형이되어야 string_view합니까? string_view고려해야 할 또 다른 중요한 점이 …

1
전역 const char []를 constexpr string_view로 바꾸어야 할 문제가 있습니까?
우리 팀은 10 년 이상 된 C ++ 코드 기반으로 작업하고 있으며 최근에는 C ++ 17 컴파일러로 전환했습니다. 그래서 우리는 코드를 현대화하는 방법을 찾고 있습니다. YouTube에서 열린 컨퍼런스 토크에서 const char*전 세계 문자열을 로 바꾸 겠다는 제안을 들었습니다 constexpr string_view. 우리는 const char*코드에 많은 수의 전역 문자열 상수를 가지고 있기 …

2
읽기 전용 시나리오에서 언제 널 종료 문자열이 필요합니까?
나는 std::string_view도서관 에서 놀고 있었고 std::string_view가능한 한 많이 사용하기 위해 노력하고있는 코드베이스를 변경하려고 생각 하고 있습니다. 그러나 내가 std::string_view대신에 언제 어디에서 사용 해야하는지에 관해 읽은 많은 스레드 에서 const std::string &. "널 종료 문자열이 필요하지 않을 때"라는 많은 답변을 보았습니다. 웹에서 검색을 시작하면서 "널 종료 문자열이 언제 필요합니까?" 나는 그 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.