Форум программистов, компьютерный форум CyberForum.ru

Чем заменить cin? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
GBIT
 Аватар для GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219
04.12.2011, 19:03     Чем заменить cin? #1
как можно иначе динамически инициализировать переменную. чтобы не применять cin ?

например cout я подменил на printf

Не по теме:

просто делаю лабораторную и при появление в коде программы cout или cin преподаватель начинает грузить такими вопросами ответы на которые я пойму наверняка еще не скоро..

Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2011, 19:03     Чем заменить cin?
Посмотрите здесь:

C++ Объект cin и его метод cin.get()
cin.eof и cin.fail C++
C++ В чем отличия cin.getline от gets?
C++ cin.get в чем отличие ?
Заменить printf scanf на cout cin C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.12.2011, 19:06     Чем заменить cin? #2
Цитата Сообщение от GBIT Посмотреть сообщение
как можно иначе динамически инициализировать переменную. чтобы не применять cin ?
Вы о чем?
пробуйте scanf

Добавлено через 23 секунды

Не по теме:

Цитата Сообщение от GBIT Посмотреть сообщение
просто делаю лабораторную и при появление в коде программы cout или cin преподаватель начинает грузить такими вопросами ответы на которые я пойму наверняка еще не скоро..
Вы на каком языке пишете?!

Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
04.12.2011, 19:07     Чем заменить cin? #3
scanf
Вы какой язык учите? С или С++?
Kidasov
76 / 76 / 12
Регистрация: 02.12.2011
Сообщений: 966
Записей в блоге: 3
04.12.2011, 19:14     Чем заменить cin? #4
Вы явно что-то путаете

Динамическая инициализация - выделение памяти для вашей переменной, структуры данных..

C++
1
int *p = new int;
C
1
int *p = (int *)malloc(sizeof(int));
А cin и cout - это потоки ввода-вывода

C++
1
2
3
int *p = new int
cin>>*p;
cout<<*p;
GBIT
 Аватар для GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219
04.12.2011, 21:22  [ТС]     Чем заменить cin? #5
всем спасибо.
помнил что, что-то есть такое, но забыл)
все верно scanf()


Kidasov, наверное просто не так выразился. имел ввиду: чтобы в процессе программа ожидала прием переменной.
Yandex
Объявления
04.12.2011, 21:22     Чем заменить cin?
Ответ Создать тему
Опции темы

Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru