63 / 35 / 25
Регистрация: 17.07.2014
Сообщений: 457
|
|
1 | |
DevC не видит команд cout, cin03.08.2014, 20:17. Показов 7481. Ответов 17
Метки нет (Все метки)
0
|
03.08.2014, 20:17 | |
Ответы с готовыми решениями:
17
Cout cin cin cout Cin cout операторы cin, cout |
63 / 35 / 25
Регистрация: 17.07.2014
Сообщений: 457
|
||||||
03.08.2014, 20:39 [ТС] | 3 | |||||
0
|
Супер-модератор
|
||||||
03.08.2014, 20:41 | 4 | |||||
1
|
63 / 35 / 25
Регистрация: 17.07.2014
Сообщений: 457
|
||||||
03.08.2014, 20:47 [ТС] | 5 | |||||
за умолчанием ее не выдает, вот какая картина после создания нового проэкта:
0
|
Модератор
|
|||||||||||||||||||||
03.08.2014, 20:55 | 6 | ||||||||||||||||||||
В общем, тебе надо писать либо так:
Либо, как было указано выше, с помощью директивы using.
1
|
Супер-модератор
|
||||||
03.08.2014, 21:03 | 7 | |||||
Мне сказки-то не надо рассказывать. Видео записать о создании нового С++ проекта в DevC++? Создается вот такой файл:
0
|
63 / 35 / 25
Регистрация: 17.07.2014
Сообщений: 457
|
|||||||||||
03.08.2014, 21:26 [ТС] | 8 | ||||||||||
Видимо, версия лагучая, потому что код прожекта на с++ стандардтный выглядит так:
0
|
Модератор
|
||||||
04.08.2014, 00:01 | 9 | |||||
cout - это console output (консольный вывод), оператор работы с стандартным потоком вывода (в качестве такового чаще всего выступает монитор). Для того чтобы он работал, надо указать, что это тот самый cout, который описан в стандартной библиотеке как объект класса ostream. Для этого ты используешь так называемую операцию разрешения контекста (те самые идущие подряд два двоеточия) и три буквочки std. Либо директиву using.
Вот тут так и сделано:
Добавлено через 32 минуты Или вот у Страуструпа объяснение: Кликните здесь для просмотра всего текста
Сообщение от Бьярне Страуструп
P.S. Ещё можешь у него же ознакомиться с параграфом Пространства имён (§ 8.2 ). Добавлено через 7 минут P.P.S. Хотя, на мой взгляд, у Праты гораздо понятнее объяснено (см. Стивен Прата "Язык программирования С++. Лекции и упражнения", 2013, 6-е издание, глава 2, стр. 57)
0
|
10 / 10 / 0
Регистрация: 23.07.2014
Сообщений: 52
|
|
04.08.2014, 02:36 | 12 |
Лучше тогда в блокноте подобные вещи писать и компилировать ручками. Для запоминания синтаксиса - само-то. Ну и разобраться можно что к чему.
0
|
Заблокирован
|
|
04.08.2014, 02:45 | 13 |
Если компилятор все равно тот же, что и в Dev-Cpp. А вот если это cl.exe из Visual Studio, то блокнот, Notepad++ или вообще что-то свое может быть удобно, так как меньше лишних функций и стало быть нагрузка на комп. Этот же cl.exe и приложения CLR (.NET) тоже компилирует.
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|
04.08.2014, 06:20 | 14 |
Честно говоря, меня поражает манера некоторых товарищей излагать свои фантазии, догадки и предположения с таким видом, будто они это в книжке вычитали, при этом еще и поругивая авторов непрочитанных ими книжек.
Добавлено через 5 минут Вот только мне интересно - такой человек сам не отличает в своей голове реальных знаний от фантазий, или намеренно вводит окружающих в заблуждение?
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
04.08.2014, 08:33 | 17 |
0
|
04.08.2014, 16:28 | 18 |
cout и cin это не команды, а классы с перегруженными операторами.
0
|
04.08.2014, 16:28 | |
04.08.2014, 16:28 | |
Помогаю со студенческими работами здесь
18
Добавить cin и cout Cin-Cout Не работает!!! Перегрузка cin/cout Ошибка на cout и cin Ругается на cin cout перезагрузка cin, cout Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |