Let's Be New

  • 홈
  • 태그
  • 방명록

string_view 1

std::string_view

String view는 C++ 17부터 지원한다. [Background] string 타입 변수를 읽기만 하고 수정하지 않는 함수가 있다고 하자. C++17 이전에는 이 함수의 parameter type을 쉽게 결정할 수 없었다. 왜냐하면 string은 char[], char*, std::string 과 같이 종류가 다양하기 때문이다. 이런 문제를 해결하기 위해서 도입된 것이 string_view type이다. [string_view] ▶ string_view는 대부분 pass-by-value로 전달한다. string에 대한 pointer와 길이만 가지고 있기 때문에 복사하는데 오버헤드가 적기 때문이다. ▶ string_view를 사용하면 함수를 호출하는 부분에서 복사 연산이 발생하지 않는다. ▶ 따라서..

Programming/Modern c++ 2022.06.13
1
더보기
프로필사진

  • 분류 전체보기 (28)
    • Installations (2)
    • Book reviews (0)
    • Paper review (4)
    • Subjects (10)
      • Computer Vision (6)
      • Deep Learning (0)
      • Linear algebra (3)
      • MVG (1)
      • Optimization (0)
      • Probability (0)
      • State estimation (0)
    • Online lectures (1)
    • Programming (8)
      • Algorithms (0)
      • Modern c++ (4)
      • Linux (0)
      • Tools (3)
      • Python (1)
    • Projects (0)
      • Slambook_exercise (0)
    • SLAM (1)
    • Tech trends (2)
      • Autonomous Driving (1)
      • Digital twin (1)

Tag

Keypoint suppression, Monocular SLAM, valgrind 사용법, Non-maximal suppression, SLAM comparison, intrinsic parameter, SLAM benchmark, ffmpeg 커맨드, VINS-Mono, E-ANMS, ffmpeg 사용법, Computer Vision, mvg book, AMNS, ORB-SLAM, SLAM 서베이, visual-inertial, visual-inertial SLAM, SLAM 비교, python3 venv,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바