디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

예전부터 생각하지만 너 문해력에 심각한 문제가 있는거 아니냐?

ㅆㅇㅆ(124.216) 2025.10.17 12:59:13
조회 164 추천 0 댓글 20
														


24b0d121e09c28a8699fe8b115ef046c60f42f4699

RAII 자체는 C++ 탄생 부터 함께했음


Fire and Forgot 같은거 '패턴'으로 쓰였음


근데 패턴은 언어적 차원의 지원이 아님


따라서 이때문에 C++ 98에서 Auto_ptr이 나왔지만 검증 레이어인 이동시맨틱이 부재로 인해서 실제로 Auto_ptr은 쓰이지 않았고, 실제로 유저가 구현해서 써야했음


그 마저도 절대다수는 RAII 조차 시도도 안한 사실이고( 23년도 기준 약 90%의 C++ 프로젝트가 RAII를 지키지 않는다는게 통계였음)


결국 언어적 차원에서 RAII를 직접 지원하기위해서 시도된게 모던 C++이고, 여기서 도입된 래퍼들이 C++11이고 이걸 일반적으로 모던 문법이라고 하는거고


그걸 지키지 않으면 '레거시'라고 코어 가이드라인에서 말하는거


자꾸


'RAII는 이전부터 있었는데 뭔 소리야'


이러는데


'RAII는 초창기부터 존재했지만, 대부분 안 지켜서 지키라고 C++11부터 포인터 래퍼해서 만들어줬고, 그게 모던 문법이라고 한다'


라는거임


자꾸 '패턴' 과 '언어적 지원' 이 2개를 혼동하는거 같은데


언어적 규약과 프로그래머가 쨔아할 베스트 프렉티스 사이에의 간극을 이해 못하는듯


std::string 같은거 가져와서 이건 뭔데?


이러는데


std::string도 표준화 이전 SGI STL에도 존재했지만, 


11부터 무브 시맨틱스가 추가되면서 std::string s=std::move(other); 같은게 가능해짐


실제로 이러한 검증 레이어가 있고 없고가 굉장히 큰데 이 차이를 자꾸 무시하노


무브 시맨틱스가 언제 생겼는지 챙겨봐라


그냥 뭐 냅둘라고 했는데 지가 저격해서 싸워놓고 또 지랄염병이네


추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 해외에서 겪는 불합리한 대우에 대응 잘 할 것 같은 스타는? 운영자 25/11/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2899696 나랑 결혼한지 1년차인 와이프 사진 ㅇㅇ1갤로그로 이동합니다. 10.31 85 0
2899695 누구야? 넥도리아(220.74) 10.31 72 0
2899694 옛날에 디버깅은 일단 디버거 켜서 ㅆㅇㅆ찡갤로그로 이동합니다. 10.31 79 0
2899693 트레이딩뷰는 WebGL이랑 캔버스 프로젝트인데 [7] ㅆㅇㅆ(124.216) 10.31 95 0
2899692 왜 주식 프로그램 말하는 애들은 하나같이 차트를 웹으로 하고싶어할까 [1] ㅆㅇㅆ(124.216) 10.31 88 0
2899691 아무리 생각해도ai는 없는게 낫다 [9] 프갤러(211.234) 10.31 101 0
2899690 코로나 코딩붐때 국비 수료하고 개발자 됐는데 후회한다 [1] ㅇㅇ(106.101) 10.31 135 0
2899688 배 아파서 항외과 넥도리아(223.38) 10.31 65 0
2899687 [애니뉴스] 소설 사이트 개발 [2] 프갤러(121.172) 10.31 77 0
2899686 냥덩이가 나 따라다니는거 다중이로 하는거 그냥 무시해라 ㅆㅇㅆ(124.216) 10.31 74 2
2899683 글카 가격 정상화 되냐? [6] 루도그담당(58.239) 10.31 130 0
2899682 일이 고정이 아니고 취소됐다 안됐다 하니 쩝. 오늘은 나가리네 [2] ㅆㅇㅆ(124.216) 10.31 95 0
2899681 냥덩이는 ㅆㅇㅆ한테 열등감 느끼니 저러는거지 [1] ㅇㅇ(112.163) 10.31 92 2
2899680 국내 최원종 앙성 갤러리 ㅋㅋ ㅇㅇ(118.235) 10.31 75 0
2899679 냥덩이는 왜 다중이로 ㅆㅇㅆ 괴롭히냐 [2] ㅇㅇ(112.163) 10.31 80 2
2899678 이갤은 ㅆㅇㅆ같은 빡통 좆문가가 왜케 많냐 [4] ㅇㅇ(118.235) 10.31 130 4
2899677 [대한민국] 윤석열 대통령 재판 상황 - 곽종근 프갤러(121.172) 10.31 58 0
2899676 이봐봐 러스트 안쓰니까 쓸데없는걸로 싸움질 하다 갤 망했네 프갤러(218.154) 10.31 64 0
2899674 답을 찾았다. 저능아들을 계몽시킬 방법을 [1] 프갤러(218.154) 10.31 80 0
2899673 진짜 개좇센은 전세계 재벌들 좇판 좇집실험장이누 타이밍뒷.통수한방(1.213) 10.31 56 0
2899671 ㅆㅇㅆ쟤는 10년 20년 30년뒤에도 저지랄할까봐 [3] ㅇㅇ(118.235) 10.31 128 4
2899670 무릎 아파. . 넥도리아(223.38) 10.31 54 0
2899669 월말 백업중..ㅇㅅㅇ [3] 헤르 미온느갤로그로 이동합니다. 10.31 85 1
2899668 시들어가는 국화 ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 10.31 75 0
2899667 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 10.31 60 0
2899666 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 10.31 90 0
2899665 성당과 시장 [1] ㅇㅇ(49.165) 10.31 75 0
2899661 여기있는거 다 안다 게이야 ㅇㅇ(49.236) 10.31 86 0
2899660 유폐차냐? ㅇㅇ(49.236) 10.31 80 0
2899659 나 지금 매일 개인적으로 하고 있는 목표가 프로그래밍 패턴 용례 정리임 ㅆㅇㅆ(124.216) 10.31 116 0
2899658 머리가 극도로 좋은 애들이야 구현 하면 되는거고 [2] ㅆㅇㅆ(124.216) 10.31 153 0
2899657 GOF 23가지 패턴 말고도 패턴들 거의 정형화되있잖아? 사실 패턴 뼈대 [2] ㅆㅇㅆ(124.216) 10.31 126 0
2899655 나는 개발자 오래 해먹을 수 있다고 생각하는게 지금 문제는 [2] ㅆㅇㅆ(124.216) 10.31 200 0
2899654 앞으로는 설계를 잘하는 사람보다 [7] 루도그담당(58.239) 10.31 185 0
2899653 개발자라는 직업 덕목이 아무래도 패턴 짜는거니까 어쩔수 없지 [2] ㅆㅇㅆ(124.216) 10.31 134 0
2899652 개발자라는 직업이 참 [1] 루도그담당(58.239) 10.31 145 0
2899646 IT 자원에 돈아끼는 IT 기업은 절대 가지마라 프갤러(118.235) 10.31 99 0
2899643 프갤러들아 질문 받아라. [6] cvs.갤로그로 이동합니다. 10.31 105 0
2899637 남들 바이브 코딩하는거봤는데 이거 4~5개 돌리던데 [2] ㅆㅇㅆ(124.216) 10.30 136 0
2899635 저좀 도와주세요(엔트리) 프갤러(39.123) 10.30 77 0
2899618 클로드 코드 메모리 기능 업데이트하고 사실상 바이브코딩 거의 못함 ㅆㅇㅆ(124.216) 10.30 90 0
2899615 발명도둑잡기야 ㅆㅇㅆ한테 사과했냐? [4] ㅇㅇ(106.101) 10.30 135 5
2899611 미래의 어느 역사학자들의 대화라는데 (에필로그) 프갤러(211.210) 10.30 56 0
2899610 미래의 어느 역사학자들의 대화라는데 (요약편) 프갤러(211.210) 10.30 49 0
2899609 미래의 어느 역사학자들의 대화라는데 프갤러(211.210) 10.30 70 0
2899608 핑계고에서 미미가 요즘 원숭이 귀가 유행이라고 프갤러(211.210) 10.30 70 0
2899607 아이폰이 롤리팝을 이긴 것처럼 프갤러(211.210) 10.30 59 1
2899606 화교의 속마음 [1] 프갤러(211.210) 10.30 82 0
2899604 청룡영화제 뭐 이런 단어 프갤러(211.210) 10.30 82 0
2899603 요즘 좌파 화교 특 프갤러(211.210) 10.30 66 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2