qt获取并打印当前进程和线程id
时间: 2023-08-24 22:05:00 浏览: 619
获取当前进程
你可以使用QThread::currentThreadId()函数获取当前线程的id,使用QCoreApplication::applicationPid()函数获取当前进程的id,然后将它们打印出来就可以了。
如下代码:
```cpp
#include <QtCore>
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
qDebug() << "Current process id: " << QCoreApplication::applicationPid();
qDebug() << "Current thread id: " << QThread::currentThreadId();
return app.exec();
}
```
输出结果类似于:
```
Current process id: 1234
Current thread id: 5678
```
Hope it helps!
阅读全文