Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.61/23: Рейтинг темы: голосов - 23, средняя оценка - 4.61
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
1

С чего начать?

23.01.2012, 16:01. Просмотров 4199. Ответов 68
Метки нет (Все метки)

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

Хочу начать учить C++ с чего начать?
Посоветуйте действительно хорошие книги/видео уроки по этому языку. За спиной у...

с чего начать?
доброго всем времени суток. так получилось, что у меня куча свободного...

С чего бы начать...
Здравствуйте, все! Я новичок на вашем форуме. Немного о себе: В начале этого...

С чего начать?
Здравствуйте, не могли бы мне помочь, знаю c++ ООП, хочу заняться разработкой...

С чего начать ?
привет всем я изучал web языки программирования такие как PHP С...

68
Jupiter
Каратель
Эксперт С++
6569 / 3990 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.01.2012, 16:07 2
Литература C++

Добавлено через 47 секунд
и ещё подобная тема План изучения С++
0
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 16:11  [ТС] 3
Цитата Сообщение от Jupiter Посмотреть сообщение
Литература C++

Добавлено через 47 секунд
и ещё подобная тема План изучения С++
Изучал, смотрел. скачал (в планах купить) Философия C++. Введение в стандартный C++.

Я имею в виду нужна ли какая-нибудь изначальныя база для изучения языка? Получится ли хорошо программировать не понимая, например, принципов компиляции?
0
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
23.01.2012, 16:11 4
эм. может стоит попробовать для начала?
а не гадать сидеть
0
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 16:13  [ТС] 5
Цитата Сообщение от co6ak Посмотреть сообщение
эм. может стоит попробовать для начала?
а не гадать сидеть
пробовал. не помню автора, но тоже учебник для начинающих... встал на изучении функции и классов и из применении...
0
dimcoder
Полярный
467 / 440 / 157
Регистрация: 11.09.2011
Сообщений: 1,142
23.01.2012, 16:14 6
Цитата Сообщение от Гортор Посмотреть сообщение
Возможно ли его изучение без, хотя бы, понимания других языков?
Вполне, но конечно, если вы скажем учили основы паскаля (переменные, базовые конструкции, массивы, матрицы), вы будете иметь представление об основах программирования. Говорю из личного опыта.

Цитата Сообщение от Гортор Посмотреть сообщение
встал на изучении
В этом и заключается изучение программирования. Ну почти.
0
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 16:19  [ТС] 7
Цитата Сообщение от dimcoder Посмотреть сообщение
Вполне, но конечно, если вы скажем учили основы паскаля (переменные, базовые конструкции, массивы, матрицы), вы будете иметь представление об основах программирования.
В том-то и дело, что нет практически никакой базы, ктоме MSОфиса...
0
alkagolik
Заблокирован
23.01.2012, 16:24 8
Цитата Сообщение от Гортор Посмотреть сообщение
Получится ли хорошо программировать не понимая, например, принципов компиляции?
компилятор лишь переводит высокоуровневый код (c/c++/haskel/pascal/...) в низкоуровневый код (assembler), не думаю что стоит начинать именно с этого не зная при этом ни первого, ни второго. Займитесь языком в паре с алгоритмами (лучше бы и с математикой). Гуглим "теория алгоритмов список литературы" или что -то в таком духе. По с++ литературу дали в ссылках. Если не тянете, то попробуйте си, и пользы больше будет, и знаний.
Цитата Сообщение от Гортор Посмотреть сообщение
встал на изучении функции и классов и из применении...
не знаю, может вам и удобно учиться стоя . На то и форум чтобы задавать вопросы, на которые не нашлось ответов.

Добавлено через 1 минуту
Цитата Сообщение от Гортор Посмотреть сообщение
В том-то и дело, что нет практически никакой базы, ктоме MSОфиса...
абстрагируйтесь от windows, язык не привязан в операционным системам. А MSO это никакая не база.
2
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 16:31  [ТС] 9
Цитата Сообщение от alkagolik Посмотреть сообщение
На то и форум чтобы задавать вопросы, на которые не нашлось ответов.
Бежать за помощью, не попробовав самому досканально изучить проблему - не мой метод.

Цитата Сообщение от alkagolik Посмотреть сообщение
абстрагируйтесь от windows
Не привязываюсь.. хотя удобнее компилятора от Мелкомягких пока не нашел.

Цитата Сообщение от alkagolik Посмотреть сообщение
компилятор лишь переводит высокоуровневый код (c/c++/haskel/pascal/...) в низкоуровневый код (assembler), не думаю что стоит начинать именно с этого не зная при этом ни первого, ни второго. Займитесь языком в паре с алгоритмами (лучше бы и с математикой).
Спасибо, покопаем..
1
alkagolik
Заблокирован
23.01.2012, 16:38 10
Цитата Сообщение от Гортор Посмотреть сообщение
Бежать за помощью, не попробовав самому досканально изучить проблему - не мой метод.
ни шагу назад, успехов!
0
TamTam
18 / 18 / 2
Регистрация: 28.12.2011
Сообщений: 176
23.01.2012, 17:55 11
Цитата Сообщение от Гортор Посмотреть сообщение
хотя удобнее компилятора от Мелкомягких пока не нашел
это вы о вижуал си++? прям на нем и начали? Ну даете)) Хотя если книги по нему..
0
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 21:41  [ТС] 12
Цитата Сообщение от TamTam Посмотреть сообщение
это вы о вижуал си++? прям на нем и начали? Ну даете)) Хотя если книги по нему..
Пробовал использовать Билдер, но в нем не разобрался.. Плюс нет (или не нашел) подсветки синтаксиса...

Ммм... Книжка была по Билдеру... Я что-то делал не так? 0_о
0
alkagolik
Заблокирован
23.01.2012, 22:20 13
Гортор, держи Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2
0
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
23.01.2012, 22:27 14
Гортор, для начала лучше скачайте code::blocks со встроенным mingw. На мой взгляд, лучший компилятор (и наиболее полно удовлетворяющий стандарту, майкрософт в этом плане куда более вольный, что не есть гуд). В плане литературы могу посоветовать Дейтелов. Вооружаемся всем этим - и вперёд. Любые вопросы можно задать на форуме. Если вопросы будут такие, ответы на которые можно найти в любой книге или в интернете по первой попавшейся ссылке - вам только испортят настроение. Если вопросы будут более глубинные (пусть и простые, и "новичковые") - будьте спокойны, вам всё подробно разъяснять.
0
NoMasters
Псевдослучайный
1909 / 1120 / 90
Регистрация: 13.09.2011
Сообщений: 3,178
23.01.2012, 23:10 15
silent_1991, особенно хорошо стандарту соответствуют гнутые расширения Может я слоу, но по-моему даже удобнейшие промежутки в switch до сих пор отсутствуют в стандарте.
0
silent_1991
23.01.2012, 23:11
  #16

Не по теме:

Цитата Сообщение от NoMasters Посмотреть сообщение
по-моему даже удобнейшие промежутки в switch до сих пор отсутствуют в стандарте
По-моему тоже, смотреть лень...

0
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
23.01.2012, 23:20  [ТС] 17
Цитата Сообщение от alkagolik Посмотреть сообщение
Гортор, держи предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2
Цитата Сообщение от silent_1991 Посмотреть сообщение
для начала лучше скачайте code::blocks со встроенным mingw.
Скачал оба компилятора... но не смог настроить ни один... много не знакомых буков...
Есть ли какой-нибудь русификатор или компилятор на русском? и чем плох VS?
0
easybudda
Модератор
Эксперт CЭксперт С++
10095 / 6004 / 1505
Регистрация: 25.07.2009
Сообщений: 11,391
23.01.2012, 23:57 18
Цитата Сообщение от NoMasters Посмотреть сообщение
особенно хорошо стандарту соответствуют гнутые расширения
Да что там, целому стандарту ANSI C 99 только гнутый компилятор и соответствует...

Цитата Сообщение от Гортор Посмотреть сообщение
чем плох VS?
Да ничем он в принципе не плох. Учиться на нём всё-таки проще, наверное. А тонкости со временем поймёте.
0
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
23.01.2012, 23:58 19
Цитата Сообщение от Гортор Посмотреть сообщение
чем плох VS?
Как я уже сказал, волен по отношению к стандарту.

Цитата Сообщение от Гортор Посмотреть сообщение
не смог настроить ни один
Чего там настраивать-то? Качаете это, устанавливаете, создаёте файл hello.cpp, открываете в установленном Code::Blocks, пишете код
C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main()
{
    std::cout << "Hello, World!" << std::endl;
    
    return 0;
}
, нажимаете F9, радуетесь.
0
Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 134
24.01.2012, 00:53  [ТС] 20
Цитата Сообщение от silent_1991 Посмотреть сообщение
нажимаете F9, радуетесь.
произвел выше описанные действия. нажал... увидел: ""Probnik - Release" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...", расстроился.

Цитата Сообщение от silent_1991 Посмотреть сообщение
Как я уже сказал, волен по отношению к стандарту.
ну по учебнику и незнанию, эти вольности, имхо, не замечу.. или как раз из-за отсутствия "рамок" стандарта он и нежелателен?

П.С. писал в компиляторе сначала по-своему. выдал ту же ошибку...
0
24.01.2012, 00:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2012, 00:53

С чего начать?
Хочу изучить C++ Пожалуйста посоветуйте что прочесть и какую прогу и где...

С чего начать?
Мы в ВУЗе программируем на Borland C++ 4 версии (не Билдер). Подскажите,...

C чего начать?
Сегодня начинаю С++! Скачал учебник, а какую среду выбрать? Помогите! Плиз! И...


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

Или воспользуйтесь поиском по форуму:
20
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru