Biz uygulamada basit bir kod parçası var: Ben qDebug kullanımını değiştirmek için uğraş burada önemli değildir nedenlerden dolayıqDebug() yazdırma enum değerleri nasıl?
void tAccessPoint::OnStateChanged(QAbstractSocket::SocketState state)
{
qDebug() << m_ID << " " << state;
yüzden bu yazı C++ format macro/inline ostringstream kodu kullanılır. Ama ben bu durum yaptığınızda artık bir metin değeri olarak değil, sayısal bir değer olarak göründüğünü bulmak şaşırdı. qDebug(), enum değerinin adının yalnızca değerden ziyade ne olduğunu bilir. Bunu nasıl yapıyor ve aynısını benim kodumda yapabilir miyim?
Öneriniz için teşekkürler - tam olarak aradığım şey. – parsley72