Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 10
1

Где определён стандартный поток stdin?

18.06.2013, 18:09. Просмотров 642. Ответов 5
Метки нет (Все метки)

Где определён стандартный поток stdin, в какой библиотеке?. Смотрел в инете ничего не нашёл.
ошибка такого рода: «stdin» undeclared (first use in this function).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2013, 18:09
Ответы с готовыми решениями:

Поток stdin
Доброго времени суток. Ситуация следующая: пытаюсь расширить свои знания в программировании на...

Стандартный входной поток
Добрый день, помогите разобраться. Хочу написать функцию, которая читает из входного потока некое...

Стандартный поток ввода
В условии задачи написано: на стандартном потоке ввода задаётся последовательность целых чисел....

Стандартный поток ввода
Доброго времени суток. Допустим есть код: double d; cin >> d; Допустим, в потоке...

5
Грамотный. Безпорно.
16793 / 9692 / 1869
Регистрация: 27.09.2012
Сообщений: 24,052
Записей в блоге: 2
18.06.2013, 18:10 2
Цитата Сообщение от serh_serh Посмотреть сообщение
Смотрел в инете ничего не нашёл.
Да ну?
Первая же ссылка в гугле вывела на это:
http://www.cplusplus.com/reference/cstdio/stdin/
0
620 / 474 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
18.06.2013, 18:11 3
stdio.h
0
0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 10
18.06.2013, 19:57  [ТС] 4
эм... я наверное не так поставил вопрос, у меня есть программа, которая запускается без операционной системы, посредством grab - а.
и для этой программы необходимо определить ввод, функция scanf реализована следующим образом (немного изменил стандартное определение) :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "/home/ks/develop/test4/include/input/stdio.h"
#include "/home/ks/develop/test4/include/stdarg.h"
/
char
__scanf (char format, ...)
{
  va_list arg;
  //int done;
 
  va_start (arg, format);
  format = (char)stdin;
  //done = INTUSE(_IO_vfscanf) (stdin, format, arg, NULL);
  va_end (arg);
 
  return format;
}
библиотеки тоже несколько изменены, gcc ругается на отсутствие определения stdin:
«stdin» undeclared (first use in this function)

я подумал, что если подключить библиотеку, в которой определен поток, то эта ошибка уйдёт.

Добавлено через 1 час 34 минуты
"конец света" -
только вот проблема - я не знаю в какой библиотеке находится stdin.
Может кто знает?
0
620 / 474 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
18.06.2013, 20:01 5
stdio.h

Добавлено через 43 секунды
Там все вводы-выводы. Остальное ответвление этого.
0
Форумчанин
Эксперт CЭксперт С++
8159 / 5007 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
18.06.2013, 20:02 6
Цитата Сообщение от serh_serh Посмотреть сообщение
#include "/home/ks/develop/test4/include/input/stdio.h"
#include "/home/ks/develop/test4/include/stdarg.h"
что за ужас?

C
1
#include <stdio.h>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2013, 20:02

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Задача на стандартный поток ввода
Привет :) Читаю книгу Страуступа. Дошёл до 5-ой главы, тут есть одно упражнение. Пытался его...

Стандартний поток stdin
Народ получил задание проверить количество входа слова long в тексте программы С++проги а сам...

Стандартный поток вывод
Здравствуйте, есть такая задача по текстовому файлу построить дерево с возможностью выбора ветви...

Содержимое файла необходимо отправить на стандартный ввод (stdin) программы
Есть файл, содержимое которого необходимо отправить на стандартный ввод(stdin) программы. ...

С чем именно связан поток stdin?
Всем привет. Интересует каким образом организован стандартный ввод и вывод: при запуске программы...

Как запустить процесс и затем ввести данные в поток stdin?
После выполнения команды, далее выводится требование ввести пароль. А как затем ввести этот пароль...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.