SCRIPTS BY
close
프로필 배경
프로필 로고

SCRIPTS BY

  • 분류 전체보기 (76)
    • C++ (19)
    • Flutter, Dart (13)
      • Flutter (11)
      • Dart (2)
    • Database (8)
    • Web (5)
    • 회고록 (6)
    • 개발일지 (6)
    • Review (7)
      • Books (2)
      • Conference & Seminar (4)
      • IT Products (1)
    • Notion (2)
    • Algorithms (3)
    • Computer Science (6)
  • 홈
  • 방명록
C++에서 오류 코드를 반환해보자 - optional, variant, pair, tuple, absl::Status, expected

C++에서 오류 코드를 반환해보자 - optional, variant, pair, tuple, absl::Status, expected

C++에서 오류 코드를 리턴하는 다양한 방법들 C++ 예외 처리(Error Handling) 가이드 이전 글에서, C++에서 에러(std::exception)를 던지는 방법에 대해서 알아보았고, 구글은 에러를 사용하지 않는다고 하였다. 그렇다면 에러를 던지지 않고, 오류 코드를 반환하는 방법은 무엇이 있을까? 당연하지만 고전적인 C언어 식의 방법, 즉 매크로로 오류 코드를 정의해놓고, 이를 반환하는 방법은 굳이 설명하진 않겠다. 이 방법은 C++에서도 사용할 수 있지만, C++에서는 더 좋은 방법들이 존재한다. 결론부터 말하면 이 글에서는 std::optional, std::variant, std::pair, std::tuple, absl::Status, std::expected에 대해서 살펴볼 것이다...

  • format_list_bulleted C++
  • · 2023. 5. 27.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (76)
    • C++ (19)
    • Flutter, Dart (13)
      • Flutter (11)
      • Dart (2)
    • Database (8)
    • Web (5)
    • 회고록 (6)
    • 개발일지 (6)
    • Review (7)
      • Books (2)
      • Conference & Seminar (4)
      • IT Products (1)
    • Notion (2)
    • Algorithms (3)
    • Computer Science (6)
최근 글
인기 글
최근 댓글
태그
  • #Cursor-based Pagination
  • #C++
  • #Flutter 페이지네이션 구현
  • #MySQL
  • #관계형 데이터 베이스 모델링
  • #모던C++
  • #Flutter
  • #모던 C++
  • #DevTalk 후기
  • #GDSC
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바