我使用Qt并可以使用QTemporaryFile创建临时文件,但是似乎没有用于创建临时本地套接字的相应功能:
来自QLocalServer::listen(const QString &name):
通常,您只需要输入“ foo”之类的名称,但在Unix上也可以是诸如“ / tmp / foo”的路径,而在Windows上则可以是诸如“ \。\ pipe \”的管道路径。 foo”
我正在创建多个并发的QLocalServer实例,这些实例需要有所区别。生成不冲突的name
自变量的跨平台方法是什么?