Форум myROBOT.ru » Свободное общение » Болталочка » С++

Страниц (1): [1]
 

1. eLzo - 29 Ноября, 2009 - 12:19:34 - перейти к сообщению
У меня проблем-ка вылезла. Учу по учебнику С++ и там было задание написать программку одну , а она выводит 3 ошибки . Объясните где ошибка?


# include <iostream.h>
int main()
{
enum Days {Sunday, Monday, Tuesday , Wdnesday, Thursday, Friday, Saturday}
int x;
cout << "Enter a day (0-6): ";
cin << x;
if (x = Sunday || x == Saturday)
cout << "\nYou're already off on weekends!\n";
else
cout << "\nOkey, I'll put in the vacation day.\n";
return 0;
}
2. microsmaster - 29 Ноября, 2009 - 13:36:33 - перейти к сообщению
после
# include <iostream.h>
нужно добавить
using namespace std;

cin<<x;
должно быть
cin>>x;

x = Sunday
должно быть
x == Sunday
3. eLzo - 29 Ноября, 2009 - 15:20:32 - перейти к сообщению
Что обозначает using namespace std; ?
4. nest - 29 Ноября, 2009 - 20:07:42 - перейти к сообщению
eLzo, где это ? откуда это ? какой контекст ?
5. Гость - 29 Ноября, 2009 - 20:18:18 - перейти к сообщению
microsmaster пишет:
после
# include <iostream.h>
нужно добавить
using namespace std;
6. microsmaster - 30 Ноября, 2009 - 17:10:47 - перейти к сообщению
using namespace std; //использовать пространство имен std

каким учебником ты пользуешься?
Могу порекомендовать Р.Лафоре "Объектно-ориентированное программирование на С++"
или "Освой самостоятельно С++ за 21 день" автора не помню..
7. eLzo - 30 Ноября, 2009 - 20:41:40 - перейти к сообщению
Вот "Освой самостоятельно С++ за 21 день" по нему и учусь.
8. mctim - 01 Декабря, 2009 - 18:46:16 - перейти к сообщению
Дейтел. "Как программировать на С++" - отличная книга с примерами и советами. Я по ней освоился в С/С++.
eLzo пишет:
Что обозначает using namespace std; ?

Это директива препроцессора. Насколько я понимаю заставляет компилятор использовать стандартную область имен. Пишется чтоб нашлась библиотека iostream.
"=" - присвоение
"==" - сравнение
"<<" - помещение в поток вывода
">>" - помещение в поток ввода
9. eLzo - 18 Декабря, 2009 - 19:28:09 - перейти к сообщению
У меня возник вопросик на каком языке всего лучше программировать мк на Delphi или на C++ .
И какой из программ лучше Visual C++ или Borland C++ ?
(Заранее спасибо)
10. SNEGOK23 - 18 Декабря, 2009 - 21:14:03 - перейти к сообщению
имхо С, т.к на него больше база кода и он чуток побыстрей.
11. eLzo - 18 Декабря, 2009 - 21:32:59 - перейти к сообщению
А какая программа тогда лучше для программирования ? Visual C++ или Borland C++ ?
12. SNEGOK23 - 19 Декабря, 2009 - 00:05:11 - перейти к сообщению
чуточку удобнее MSVS. но это отнюдь не для программирования мк
(Добавление)
и я ни разу не слышал чтобы на делфях программировали мк