그냥 모던 C++을 안써서그런거임 아니면 다른 문제가 있음?
[%] C++ optional 안쓰는 이유가 머임?
익명(87.145)
2022-02-07 04:33
추천 1
댓글 6
다른 게시글
-
슨타듀밸리는 뭐로 만든거임? [4][%] 익명(14.50) | 22.02.07추천 1
-
게임회사 면접관이다 제발 dx로 포트폴리오 만들어라 [18][%] 익명(118.32) | 22.02.07추천 2
-
그냥 현재 본인의 위치에서 할수있는 최선을 하면 되는거지 [3][%] 익명(121.166) | 22.02.07추천 13
-
c++ 스마트포인터/std::function 안쓰는건 병신짓임 [4][%] 익명(118.235) | 22.02.06추천 2
-
형님들 aws 배포 관련 질문잇슴니다 [3][%] 노미현(61.78) | 22.02.06추천 1
-
이 정도 커리큘럼이면 스프링 듣기 전에 괜찮을까여? [6][%] 익명(61.83) | 22.02.06추천 1
-
크로미움 mixed content 다운로드 블락시키네 [4][%] 익명(220.94) | 22.02.06추천 1
-
깃허브 역시 에러 있었던 거 맞는 듯[%] 익명(14.36) | 22.02.06추천 1
-
비전공자도 실력만 좋으면 좋은곳 취업가능이라는데 [17][%] 익명(121.145) | 22.02.06추천 1
-
지금 깃허브 들어가짐? [6][%] 익명(14.36) | 22.02.06추천 1
값이 존재하는지 상태를 저장하기 위해서 1바이트짜리 boolean이 필요함. 패딩까지 더하면 메모리 오버헤드가 최대 8바이트임. 그거 외엔 딱히 안 쓸 이유가 있는지 모르겠다
그냥 기존 코드가 boolean return을 하고 아웃풋은 parameter로 받는 식인 경우가 많은 기존 프로젝트에서 일관성을 유지하려고 안 쓰는 경우도 있는 것 같음 신규 프로젝트이고 모던 C++ 쓰는 경우엔 optional 꽤 쓰던데
지들 STL도 optional 안 쓰는데
있는 줄 모르거나, 알아도 안쓰다 버릇하니까 생각 못하는 경우도 있는 듯 - dc App
안 쓸 이유가 없음
nullptr도 의미있는 값으로 리턴하는 lowlevel api가 꽤 있어서 안쓸래야 안쓸 수 없는 경우가 있음. 안쓰더라도 직접 비슷하게 만들게됨 결국 - dc App