C++ 오류

msms210의 이미지

사진처럼 cmp_str부분에서 const-volatile한정자가 손실된다는데 무슨 오류인가요오

struct cmp_str {
	bool operator()(char const *a, char const *b) { return strcmp(a, b) < 0; }
};
File attachments: 
첨부파일 크기
Image icon code117.67 KB
Image icon 오류69.92 KB
익명 사용자의 이미지

struct cmp_str {
	bool operator()(char const * const a, char const * const b) const { return strcmp(a, b) < 0; }
};