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

С чего начать? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.78
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 16:01     С чего начать? #1
Доброго времени суток!
Уже достаточно давно засела мысль заняться программированием.Покопавшись немного в инете, решил определись для себя С++ (по описанию выглядит достаточно маневренным и универсальным языком).
Но возникла проблема с выбором материала для самомтоятельного обучения. Все осложняется еще и тем, что в школе вся информатика велась на уровне изучения Ворда, Екселя, и Пэйнта. В колледже повторялось то же самое. Но нигде не учили даже "Роботу-Кузнечику", поэтому базы нет практически никакой.
Сейчас нашел старый учебник жены по информатике 9-10 классы Кушниренко и Эпиктетовой. Пока на стадии изучения.
Можете ли Вы подсказать материал для изучения С++ (как конечный итог)? Возможно ли его изучение без, хотя бы, понимания других языков?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2012, 16:01     С чего начать?
Посмотрите здесь:

C++ С чего начать?
C++ C чего начать?
С чего бы начать... C++
С чего начать? C++
C++ Хочу начать учить C++ с чего начать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 00:56     С чего начать? #21
Гортор, вы точно скачали ту версию? Которая ~70 метров весит?

Цитата Сообщение от Гортор Посмотреть сообщение
или как раз из-за отсутствия "рамок" стандарта он и нежелателен?
Именно.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 00:57  [ТС]     С чего начать? #22
Цитата Сообщение от silent_1991 Посмотреть сообщение
вы точно скачали ту версию? Которая ~70 метров весит?
70,6 МБ. ссылка в Вашем прошлом посте..
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
24.01.2012, 00:59     С чего начать? #23
Цитата Сообщение от Гортор Посмотреть сообщение
или как раз из-за отсутствия "рамок" стандарта он и нежелателен?
ну как раз стандарт рамки имеет однозначные, а компилятор от M$ их всё расширить хочет и настоятельно рекомендует "специалистам" использовать не стандартные функции языка, а "улучшенные" от M$.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:03     С чего начать? #24
Гортор, чрезвычайно странно... А если зайти в Settings -> Compiler and debugger... и в появившемся окне выбрать вкладку Toolchain executables, что там наблюдается? Должна быть приблизительно такая картина:
Миниатюры
С чего начать?  
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 01:10  [ТС]     С чего начать? #25
Цитата Сообщение от silent_1991 Посмотреть сообщение
А если зайти в Settings -> Compiler and debugger... и в появившемся окне выбрать вкладку Toolchain executables, что там наблюдается?
Как-то так...
Миниатюры
С чего начать?  
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:12     С чего начать? #26
Гортор, ничего не понимаю... впервые такое вижу, все пути прописаны, но компилятор не находится...
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 01:13  [ТС]     С чего начать? #27
Цитата Сообщение от alkagolik Посмотреть сообщение
ну как раз стандарт рамки имеет однозначные, а компилятор от M$ их всё расширить хочет
Ну стандарт я сейчас не пому, мне кажется, но учебники (кроме как по VS) дальше стандарта своего года выпуска врядли пойдут...
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:14     С чего начать? #28
Гортор, какая разница, МС и 2003 стандарт нарушает местами.
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 01:18  [ТС]     С чего начать? #29
Цитата Сообщение от silent_1991 Посмотреть сообщение
МС и 2003 стандарт нарушает местами.
так я ж по учебникам пока проги пишу.. когда будет побольше опыта, не будет детстких ошибок как в strind: не является членом "std" , тогда сяду на более грамотный относительно стандарта компилятор? или все-таки не стоит?
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:20     С чего начать? #30
Гортор, вы файл как назвали? нужно латинскими буквами, и расширение .cpp (тоже латиницей). Подозреваю, что подсветки синтаксиса нет и компилятор не определился из-за неправильного имени (в частности расширения).
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 01:30  [ТС]     С чего начать? #31
Цитата Сообщение от silent_1991 Посмотреть сообщение
вы файл как назвали?
probnik назвал. расширение не менял.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:31     С чего начать? #32
Гортор, в смысле не меняли? Оставили .txt что-ли?
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 01:33  [ТС]     С чего начать? #33
silent_1991, ммм... писал все в компиляторе. отдельный файл не создавал.. кажется дошло...
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:38     С чего начать? #34
Гортор, на будущее: Code::Blocks, Microsoft Visual Studio, Borland C++ Builder и т.д. - не компиляторы. Это IDE - интегрированные среды разработки. Просто в их составы входят компиляторы. В компиляторах невозможно писать код, это не редакторы. Они просто переводят программу с одного языка на программу на другом языке. Так что выражение "писать код в компиляторе" не верное.
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 01:46  [ТС]     С чего начать? #35
silent_1991, понял.. больше не буду.
Но даже создавая текстовый файл с расширением .cpp , Cod::Blocks его не открывает..
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
24.01.2012, 01:54     С чего начать? #36
Гортор, как не открывает?
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
24.01.2012, 01:58     С чего начать? #37
google: "codeblocks руководство"
Гортор
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 02:22  [ТС]     С чего начать? #38
silent_1991, Просто ничего не происходит.

alkagolik, спасибо, синтаксис уже есть, но результата компиляции не увидел, хотя ошибок нет.
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
24.01.2012, 02:24     С чего начать? #39
Гортор, расскажите подробно по шагам что вы делаете. От момента создания файла и до момента компиляции включительно. Шаг 1..., шаг 2 ... и т.д.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2012, 02:28     С чего начать?
Еще ссылки по теме:

C++ с чего начать?
с чего начать? C++
С чего начать? C++

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

Или воспользуйтесь поиском по форуму:
kravam
24.01.2012, 02:28     С чего начать?
  #40

Не по теме:

Кстати, о DevCpp-4.9.9.2, приятная новость то ли проект кто-то сподобился подхватить, то ли ещё что, но теперь там можно предусмотренным способом обновить компилятор до версии 4.6.2! Ещё совсем недавно такого не было!

Yandex
Объявления
24.01.2012, 02:28     С чего начать?
Закрытая тема Создать тему
Опции темы

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