новичок здесь. Я пытаюсь сделать программу на C ++, которая будет читать из именованного канала, созданного Python. Моя проблема в том, что именованный канал, созданный python, использует os.getpid () как часть имени канала. когда я пытаюсь вызвать канал из c ++, я использую getpid (). я не получаю то же значение от C ++. Есть ли эквивалентный метод в C ++ для os.getpid?
спасибо!
редактирование:
извините, я на самом деле использую os.getpid (), чтобы получить идентификатор сеанса через ProcessIDtoSessionID (). Затем я использую идентификатор сеанса как часть имени канала