1
Const Char *를 사용하는 Const 함수에서 QString을 반환하는 함수의 데이터를 사용하려고합니다.QString to Const Char *
passing 'const myObject' as 'this' argument of 'QString myObject::getProcessName()' discards qualifiers
그래서 ... 나는 const와 문제가 여기에 있다고 생각 : 리턴
int myObject::listChildProcesses([...]) const {
// getProcessName called from : QString myObject::getProcessName() { [...] }
const char* name = getProcessName().toLocal8Bit();
[...]
}
:이 문제는 다음과 같은 기본적이다. 그러나 listChildProcess에 내 constness를 유지해야합니다. 내가 그 문제를 어떻게 해결할 수 있는지 알고 있습니까?
아! 글쎄, 종소리가 들렸어. 문제를 해결하는 방법을 분명히했습니다. 이것은 절대적으로 여기에 없었습니다. 저는 코드에서 올바른 것을 사용하지 않았습니다! 그러나 그 해답은 완벽합니다. 불편을 드려 죄송합니다 ! –
아, 괜찮습니다. 걱정하지 마세요. 다행히 문제를 해결했습니다. – Michael