Intereting Posts
Открытое VPN-соединение не работает после перезагрузки Ubuntu 14.04 ssh всегда запрашивает пароль ключа Как решить проблемы с разрешениями сканера Как загрузить USB из GNU GRUB 2.02 ~ beta2-9ubuntu1? Индикатор сообщения для liferea отсутствует в Ubuntu 12.10? Centrino Wireless-N 1000 берет навсегда связь и продолжает запрашивать пароль Как передать содержимое текстового файла в качестве аргумента в консольное приложение? Поддерживает ли linux файловую систему быстрый поиск / индексирование файлов? Быстро дает предупреждения о упаковке, не распознавая setup.py ~ Как установить видеоигры SiS 671/771 в ubuntu? Как получить сообщение «Ваша батарея сломана», чтобы уйти? Как переключить режимы ввода в mozc без перехода в меню IBus? Постоянная переменная PATH Я могу потерять поддержку LTS, если я перейду на версию, отличную от LTS? Как ускорить libreoffice? Офис Libre не может обрабатывать большие файлы

Программа UNIX SDIN для переадресации

У меня есть программа, управляемая меню, где отображается меню, и пользователь должен ввести 0-5, и в каждой опции необходимо ввести некоторые данные. Вход для опции меню использует scanf, используя% 1d. В параметрах входит scanf с% 32s. Я хочу создать файл перенаправления таким образом, чтобы была выбрана опция 0, 32 внутренних символа введены во внутренний буфер этой функции, а затем опция 1 выбрано Я пробовал ‘0’ + 0 + ’32 chars ‘+ 0 +’ 1 ‘, но проблема в том, что 0 после 32 символов вызывает переполнение буфера и записывает следующий байт в буфер. Итак, что такое разделитель, который я могу использовать между разными входами.