vector에서부터 극한의 추상화로 vector에서 *T 얻는것도 타입 의존적이였누
[%] 역시 C++은 으썸하네
ㅇㄹ(rerereq)
2019-11-22 19:56
추천 0
댓글 9
다른 게시글
-
std::vector<bool> 뭐냐 이거 [11][%] 익명(211.56) | 19.11.22추천 0
-
다음 문제 해시맵 구현어떰 [3][⚠애니짤] 익명(106.102) | 19.11.22추천 0
-
드디어 가닥 잡았다.[%] 기괴공학도(mecheng98) | 19.11.22추천 0
-
JAVA는 안쓰냐?? [4][⚠애니짤] 익명(106.102) | 19.11.22추천 0
-
파서만 만들면 되는데 어떻게 만들지 고민 중 ... [6][%] 기괴공학도(mecheng98) | 19.11.22추천 0
-
여긴 하드웨어 만지는것도 관심있누? [9][%] Penguin(115.145) | 19.11.22추천 0
-
c++ 입문자 조언 좀 [2][%] 익명(223.39) | 19.11.22추천 0
-
제출마감까지 24시간 58분[%] ㅇㄹ(rerereq) | 19.11.21추천 0
-
크리스탈로 md5 짜보다 퍼포먼스 좌절함 [3][%] 익명(175.223) | 19.11.21추천 0
-
컨셉표준 ㄹㅇ 더럽네 [2][%] ㅇㄹ(rerereq) | 19.11.21추천 0
ㅋㅋㅋ
?
vector<bool>에서 bool*를 얻을수가 없음
비트필드니까 어쩔 수 없지 않나? 일관성은 없지만.
비트배열 타입 따로쓰기 귀찮아서 다른 모든타입들이 골때리게 만들었는데
표준 라이브러리에서 원시타입으로 이런짓하는건 에바지
Rust에서 Vec<T>를 T: VectorElement로 만들어서 Index타입 Output이 <T as VectorElement::Reference>가 된꼴
글쎄 너님이 원하는건 걍 이터레이터를 받으면 되는거 같은데 vector<bool>의 경우는 그 이터레이터로 값을 못바꾼다 정도 다른거고
emc++ 보셈