![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
люди помогите я в этом нуб, вот на4ал 4итать самоу4итель по С++, смогу ли я про4итав его освоить, или надо изна4ально 4то-нить др изу4ить?
|
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
4итая этого самоу4ителя 4асто сталкиваюсь в "С "такие типы, в "С" сложнее.... и т.п. не зная др языков не будет ли мне это помохей в узу4ении этого языка?
|
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: нет Всего: 130 |
Ещё раз и по-русски. ![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
krwlr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 6.12.2006 Репутация: нет Всего: 51 |
Ekobana, С++ монструозный и сложный язык... Начав его изучать ты должен себе отдавать в этом отчет... Одним самоучителем тут не обойдешься...
Все вышесказанное - имхо. Добавлено через 1 минуту и 13 секунд наверное от хочет сказать что в самоучителе ссылаются на Си часто, а он Си не знает, не будем ли ему это помехой... -------------------- убрал |
|||
|
||||
Alek86 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: нет Всего: 25 |
Ekobana, да, сможешь ты его усвоить и без знания Си
Хотя смотря какой учебник Я рекомендую "С++ за 21 день" - неплохо излагается |
|||
|
||||
PRF |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 13.10.2007 Репутация: нет Всего: нет |
Что все прикалываетесь.. Конечно если ты ни какого языка не изучал раньше, то немного будет сложновато, а так начинать изучать с++ без "с" не трудно, они отличаются, а начать я рекомендую с "объектно -ориентированное программирование в с++ --- автор Р.Лафоре", книгу можно найти в интернете.
|
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
я на4ал с изу4ения Си++ за 21 день! ток немного тормознул там где нуно ygbcfnm прогу привет мир! мож кто поможет?
Добавлено через 3 минуты и 29 секунд #include <iostream.h> int main() { cout << "hello Dior!\n"; return 10; } где тут ошибка, есть ли она? |
|||
|
||||
fryConstantine |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 18.9.2008 Репутация: нет Всего: нет |
тут все неправильно)) даже не в ту тему написали) #include <iostream>//стандартные заголовки языка с++ не надо инклудятся без .h using namespce std; //смешиваем глобальное пространство имен с пространством имен std int main() { cout << "hello Dior!\n"; return 0;//ну и так наверно будет покрасивее } Добавлено через 2 минуты и 13 секунд да, и пишите вместо 4 нормальную букаву ч...так намного приятнее читать |
|||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 2 Всего: 17 |
|
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 27 Всего: 154 |
какие будут еще варианты? |
|||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 2 Всего: 17 |
||||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 27 Всего: 154 |
||||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 3 Всего: 23 |
Кстати пример Ekobana вполне работоспособный. |
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
у вас она пашет? у мну нет! мне ток мои ошибки, с Си++ написали так, мне надо сперва так научиться! у мну чет не моя не пашет не Lazin в чем трабл?
|
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 3 Всего: 23 |
Ekobana, видимо для начала вам надо поставить нормальный компилятор. У меня пашет и ваш и Lazinский вариант и все остальные.
![]() |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: нет Всего: 130 |
Вот тут ты прав: сперва надо научиться! ![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
я юзаю bloodshed Dev C++ version 4.9.9.2
Это сообщение отредактировал(а) Ekobana - 23.10.2008, 13:28 |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Когда ты говорил, что "не пашет", что ты имел в виду? Не компилируется? Тогда какие ошибки выдаются? Или при запуске ты ничего не видишь на экране? |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 6 Всего: 162 |
Ekobana, С++, в частности, не допускает штук типа "4то", ему надо писать "что".
Моё имхо - хочешь быть программистом - отучайся. Добавлено через 3 минуты и 37 секунд
Это сообщение отредактировал(а) JackYF - 23.10.2008, 19:10 |
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
bsa все компилирует, только потом когда запускаю появляется на доли секунды черное окно и сразу исчезает и ничего не появляеться!!
JackYF я писал Что!! Добавлено через 6 минут мож у меня каой-то др. компилятор? дайте ссылочку на норм компилятор!! |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
А ты что ожидал от консольной программы? Все у тебя работает. запусти cmd.exe (из пуск - выполнить) и командами cd перейди в каталог с программой и запусти ее. Кстати, если установишь Code::Blocks или eclipse, то таких проблем у тебя не будет - у них собственные консоли, в которые все выводится. |
|||
|
||||
Ekobana |
|
||||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
по4ему тут неправильно? если в книге Либерти С++ за 21 день все написанно как тут!
Это сообщение отредактировал(а) bsa - 24.10.2008, 10:10 |
||||
|
|||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Надо писать так:
|
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
запустил, а Что за команды CD? и Че за CODE можно попобробнее?
|
|||
|
||||
Dronchik |
|
||||
![]() Звукач ёмаё ![]() ![]() Профиль Группа: Участник Сообщений: 451 Регистрация: 1.5.2007 Репутация: 1 Всего: 37 |
Ekobana, здесь всё правильно. НО. У тебя окно закрывается сразу же после выполнения команд написанных в коде. Это вывод строки "Hello Dior!". Так как компьютер такую простую команду выполняет очень быстро, то ты можешь добавить в подключение заголовочных файлов строку
и в конце функции main перед закрывающейся скобкой написать
Добавлено через 2 минуты и 46 секунд Ekobana, один топик - один вопрос. cd это команда переключения папки в стандартной консоли Винды. Code::Blocks и eclipse - это среды разработки программ. -------------------- Вместо слов делай дело, от которого ты фанатеешь. (с) |
||||
|
|||||
bsa |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Так как он пишет на С++, то нужно писать так:
|
||||||
|
|||||||
Ekobana |
|
||||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
Добавлено через 1 минуту и 57 секунд
вот это выдает! |
||||
|
|||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 3 Всего: 23 |
Чего вы путаете человека. Пусть работает с stdlib.h и iostream.h.
|
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Ekobana, а ты #include <iostream> сделать не забыл?
ИванМ, никто его не путает. Есть стандарт языка. iostream.h и пр. оставлены только для совместимости со старыми программами.
документация по iostream простенькая документация по С++ Это сообщение отредактировал(а) bsa - 24.10.2008, 11:09 |
|||
|
||||
Ekobana |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.10.2008 Репутация: нет Всего: нет |
работает, после того как вставил ваши данные с "std", чтоб я смог сделать увидеть и это и продолжать изучение! мне надо это увидеть! просто вы ща даете др. данные и когда ща буду читать и понимать смысл написанной программы, по книге будет объясняться совсем др значение, те которые написанны в книге, а прогу писали добавляя др. данные же...
Это сообщение отредактировал(а) Ekobana - 24.10.2008, 11:17 |
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 3 Всего: 23 |
bsa, а не все ли равно? Он же только учится. Зачем например новичку разбираться с namespace'ами? Это только усложняет задачу.
Прошу прощения за оффтопик. |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
ну что я могу сказать - смени книгу. так как она устарела. |
|||
|
||||
Logo |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 694 Регистрация: 22.7.2008 Репутация: 1 Всего: 10 |
Тогда уж, чтоб понятней было:
Это сообщение отредактировал(а) Logo - 25.10.2008, 21:25 |
|||
|
||||
Shooroop |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.4.2008 Где: Красноярск Репутация: нет Всего: 2 |
Господа! подключать библиотеку что бы сделать паузу
![]()
|
|||
|
||||
kshyms |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 303 Регистрация: 30.8.2006 Где: Душанбе Репутация: нет Всего: 0 |
Книга Это я где то здесь на фОРУМЕ ВЫЧИТАЛ ЧТО ЛУЧШИЙ СПОСОБ ПРОГРАММИРОВАТЬ это посмотреть как это делают другие. А учить все опреаторы для чего ы крыша поедет. Лучше пользоваться manual . Этот СИ++ почти как фортран кабол и алгол это мы еще в институте в сельскохозяйственном изучали, только синтаксис у него другой (правила письма отладки и исполнения программы). Вот например в бейсике для того что бы отладить был оператор trace. то есть в тело программы пишем это и по шагового исполяется программа очень удобно ошибки искать было. Но с трудом начинаю вникать в C++. Лучше с Бэйсика вам начать . Я вообще тоже новичок. А так успехов.
Это сообщение отредактировал(а) kshyms - 26.10.2008, 14:42 |
|||
|
||||
Med |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 2.9.2008 Репутация: 1 Всего: 1 |
правильнее использовать system("pause"), т. к. при использовании cin.get() невозможно вызвать контекстное меню в консоли, и, например, скопировать результат выполнения программы Это сообщение отредактировал(а) Med - 26.10.2008, 15:45 |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 6 Всего: 162 |
||||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
А под никсами system("pause"); не работает.
|
|||
|
||||
Med |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 2.9.2008 Репутация: 1 Всего: 1 |
какие проблемы? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |