안녕하세요.
개발도중 자꾸 std::map 에 데이터를 넣다가
죽는 현상이 나오는데 잘 해결이 안되네요.
혹시 제 코드상에 어떤 문제점이 있는지 한번 보시고
지적을 해주시면 감사하겠습니다.
개발환경은 임베디드 리눅스입니다.
map 객체의 정보는 아래와 같습니다.
struct S_EventTime
{
dword StartTime;
dword EndTime;
};
typedef std::map eventIdTimeMap;
struct S_Data
{
U16 a;
U16 b;
U16 c;
eventIdTimeMap eventIdTime; //event id : time
};
typedef std::map IdDataMap; //pid : S_Data
싱글맵이므로 그냥 편하게 연관배열로 사용합니다.