Я хочу использовать фильтр сообщений почтового клиента Evolution для отправки электронных писем моей программе на C++. Я написал программу на C++ и настроил фильтр в Evolution для подключения к моему исполняемому файлу. Письма фильтруются, и мой исполняемый файл вызывается, но когда я пытаюсь читать из stdin, ничего не происходит. Я думаю, что моя идея использования stdin неверна. Я читал по интернету о трубах, например. here, но я не уверен, что это именно то, что мне нужно. Кто-нибудь знает, если я на правильном пути, или могу направить меня в правильном направлении? Например. мне нужен мой C++, работающий все время для Evolution, или запускает Evolution и подключается к моему исполняемому файлу.Как читать почтовый ящик Evolution на C++?
0
A
ответ
1
Вы можете проверить трубу с помощью команды, как это:
echo some text | program
или как это:
cat some.file | program
+0
Спасибо, в конце мой код был прав, за исключением того, что я выводил некоторые вещи в 'cout', который, конечно, мой код не мог выполнить, потому что для вывода не было вывода. Следовательно, код просто висел в этой точке и не выполнял код 'cin' из канала. У меня теперь есть рабочий код. Как вы говорите, эхо может быть большой помощью для отладки. – Antinous
Смежные вопросы
- 1. Почтовый ящик на сайте
- 2. Почтовый ящик фляжки или почтовый ящик
- 3. почтовый ящик недоступен в C#
- 4. Автоматический поддельный почтовый ящик
- 5. Как заказать почтовый ящик?
- 6. Почтовый ящик Dovecot на Dropbox
- 7. Как создать почтовый ящик Exchange?
- 8. Как читать почтовый ящик Google/Yahoo с помощью java?
- 9. Как настроить почтовый ящик Outlook на Azure?
- 10. Как дублировать почтовый ящик IMAP
- 11. Японский текст как почтовый ящик
- 12. «SmtpFailedRecipientException: Почтовый ящик недоступен», когда почтовый ящик доступен
- 13. Можно ли добавить функцию «поиска» в почтовый ящик «Почтовый ящик»?
- 14. Почтовый ящик для андроидов
- 15. почтовый ящик Django-Userena
- 16. Elm: как работает почтовый ящик?
- 17. Как работает почтовый ящик Yahoo?
- 18. Почтовый ящик Magento отправляет
- 19. System.Net.Mail.SmtpFailedRecipientException: Почтовый ящик недоступен.
- 20. Создайте почтовый ящик в Exchange 2010 C#
- 21. Wordpress категория почтовый ящик
- 22. C# EWS копирует контакты в почтовый ящик
- 23. Почтовый ящик Outlook пустой
- 24. System.Net.Mail.SmtpException: Почтовый ящик недоступен
- 25. Создать почтовый ящик обмена в C#
- 26. Получать входящий почтовый ящик Gmail через C#
- 27. Как удалить дубликаты (дедуплицировать) почтовый ящик формата mailbox?
- 28. Почтовый ящик IIS заблокирован антивирусом
- 29. Простой почтовый ящик JSON на Restkit 0.20
- 30. почтовый ящик/проверка на наличие бензина
Вы можете проверить трубу с помощью команды, как это 'эхо текста | program' или 'cat some.file | program'. – oklas
Я пробовал это, но когда мой код работал в терминале, ожидающем ввода, ничего не получилось. Поэтому я предполагаю, что это означает, что труба не работает. Я посмотрю, смогу ли я использовать это как инструмент для правильного ввода кода. Спасибо за ваш полезный комментарий, это определенно стоило задавать вопрос именно для этого, а также помогать другим. +1. – Antinous
Хорошо. Я создам ответ. Я делаю такую проверку для себя, если это необходимо. Я буду счастлив, если это поможет. – oklas