결과적으로 메모리 덜먹고
최근엔 캐시라인 64B 배수에 딱 맞추느라 상태 몇개 안되는 건 비트플래그 동원해서 우겨 넣기도 하기도 하고
물론 난 귀찮아서 거의 안씀
모 온라인 게임도 아이템 이나 캐릭터 하위정보 등에
많이 쓰는데 루비란 사람은 도대체 의도가 뭐임?
뭐 쥐방울 만한 튜토리얼 프로젝트 아닌 이상 cpu 캐시 다 먹는데, 압축해서 히트율 높이는게 낫겠나 ram에서 불러오는게 낫겠냐
enum 은 왜 자꾸 찾고 모르겠고
cpu 처리단위 4바이트 8바이트에 왜자꾸 연연하는지
c c++ 말고 다른언어는 내가 뭐라 못겠는데 추하다 적당히하자 진짜
4절 그만
루비에게 말해
앵무새 처럼 헛소리 계속하고 있어
하다 못해 인텔tbb 도 내부에 비트플래그 쓴다
대체 왜 비트플래그 vs enum인지 모르겠음 그거 두 개가 같은 선상에 놓고 비교할 수 있는 거시기가 아닌데
난 그래서 다른 언어 말하나 싶기도해
그러니까 넌 c를 말하는게 아니지 그럼 알았어
해당 댓글은 삭제되었습니다.
대체 뭐가 차이가 없다는 거냐.. 1개옵션이 케이스가 4개면 2비트야. 이런거 4바이트에 16개 넣을수 있어. enum class unsigned char 하면 16바이트고. 이런개 n개면 그 차이가 적냐
돌겄네 너랑 말 안함
와 진짜 대단하다 내가 모르는 사이에 enum 에 타입지정뿐만 아니라 아예 진보된 비트플래그 적용된건가
1바이트 기준 옵션 8개 표현하자고 enum에 256개 나열하지는 않을태구 말이지
해당 댓글은 삭제되었습니다.
원 질문글을 못 본 사람은 니가 헛소리하는걸로 볼 수 밖에 없음... 애초에 두 개 비교하는게 말이 안되니까
글고 저 개구리 친구가 말하는건 A B C D 옴션이 있다 치면 이걸 비트플래그로 한 바이트에 쑤셔넣으면 메모리 절약된다는 말일거임
enum으로 AandBandCnotD 같은식으로 모든 케이스 나열해서 옵션 전달하면 enum이 메모리 덜 먹겠지만 누가 그러겟슴