C++는 잘 몰라서 대충 아는대로 썼는데 트레잇의 소중함을 새삼 깨달았다
[%] C++랑 Rust로 간단한 Range 반복자 만들어봄
ㅇㄹ(rerereq)
2020-04-20 01:11
추천 2
댓글 7
다른 게시글
-
C++ 질문. (과제아님) [8][질문] Adenosie(adenosie) | 20.04.20추천 0
-
SIMD 다시 하니까 쫌 재밌네 [7][%] 노이ㄴ(liliilli) | 20.04.19추천 0
-
데이터 센터관련 아는 게이 있냐 [10][질문] 익명(211.36) | 20.04.19추천 0
-
자바 질문 있슴니다 [2][질문] 익명(222.237) | 20.04.19추천 0
-
Rust 좋아하는 사람들 꿀팁 줌 [5][%] 늅(223.62) | 20.04.19추천 0
-
러스트 unchecked unwrap같은거 없냐 [5][%] 익명(14.138) | 20.04.19추천 0
-
Rust에선 함수 매개변수에 패턴을 쓸수있다 [4][%] ㅇㄹ(rerereq) | 20.04.19추천 0
-
젠메이트 vpn 수사기관에 정보 제공함? [10][%] 익명(121.124) | 20.04.18추천 0
-
파이썬 + OPENCV LOL 미니맵 트래커 공부하고싶습니다 도와주세요 [2][질문] 지옥사탕(f2zzong) | 20.04.18추천 0
-
과제하러 깃갤 온 사람들 봐라 [3][%] 익명(223.39) | 20.04.18추천 0
게추
Concept 한뚝배기 하실레예?
그거 써도 수백줄을 전부 class 블록안에 박아넣어야 한다는건 변함없음
trait과는 상관없이 C++의 ranged-for가 단순한 syntax sugar라서 그런거겠지
왜 상관이 없음 템플릿도 똑같은데
trait이니 template이니 그런게 아니라 C++은 타입도 2개 만들어야 되고 정의해야 되는 연산자나 begin() end()등 구현할께 많은게 더 원인이라는거
begin end는 for문 형식 유지하려는 이유에서 그런 괴물같은 형상을 띄긴 했는데 내가 trait 마려운 이유는 impl 블록으로 분리가 안되기 때문