안녕하세요 ^^ 소스를 좀 분석하다가;;첨 보는 연산자가 있어서 -_-;;
temp는 unsigned char형 num은 int형 일때;
temp=(char)(num>>3*count)); temp &=0x0f; temp +=0x30;
이런 부분이 있네요; >> 하구 &= 이게 머하는 연산자죠? -0-; 부탁드립니다..^^
함수객체를 이용하여 구조체에 특별한 값을 검색하는데 std::find를 이용하고 싶습니다.
예)
typedef struct _ITEM { int id; string name; } ITEM; typedef vector<ITEM> ITEM_VEC; ITEM_VEC v; class _finder { public: _finder(int _id):id(_id) {} bool operator () (const ITEM& itm) const { return (itm.id == id); } private: const int id;