대회에서 당해버렸다...
[%] Rust가 아니라서 당했다
0xrgb(0xrgb)
2019-01-05 05:15
추천 0
댓글 9
다른 게시글
-
이맥스연습은[%] 로드투로드(datamining) | 19.01.05추천 0
-
기수 탐색 트라이 완성![%] 다메즈마(115.21) | 19.01.05추천 0
-
러스트가 C++ 대체 못하는 이유가뭐냐 [3][⚠애니짤] 익명(39.7) | 19.01.04추천 0
-
근데 모나드는 함수형 입출력 구현에 필수적인거임? [13][질문] 익명(211.194) | 19.01.04추천 0
-
코드 사이에 가독성땜에 한칸띄워두는거 얼마전에암 [2][⚠애니짤] 익명(39.7) | 19.01.04추천 0
-
깃헙갤 더럽혀야겠다[⚠애니짤] 익명(39.7) | 19.01.04추천 0
-
깃헙갤 클린해서 좋다 [3][%] 다메즈마(211.36) | 19.01.04추천 0
-
Rust 진짜 타입 추론 되면 편할건데 [2][%] ㅇㄹ(rerereq) | 19.01.04추천 0
-
기수탐색 트라이 짜는 중[⚠애니짤] 다메즈마(115.21) | 19.01.04추천 0
-
함수형 프로그래밍이란 도대체 뭘까 [25][%] 펭귄(106.246) | 19.01.04추천 0
빈 원소라도 삽입된 거임?
어느 부분이 이상한거에요?
-it.first 키가 없어서 그냥 0이 반환되서 그런가요?
m을 순환하면서 원소 추가하면 undefined behavior임...
그런데 m[-it.first] 하면서 추가될 수 있음 (키가 없으면)
아 키없으면 int 디폴트값 반환하는 것으로만 끝나는 줄 알았는데 아예 키/밸류 추가까지 하는 거였군요
Rust였으면 iter가 &를 먹어서 수정이 불가능했을것
begin() end() 써야할듯
이 실수 초보때 겁나 많이 하는데 디버깅 어려워가지고 겁나 빡췸 - return 0;