Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.50/32: Рейтинг темы: голосов - 32, средняя оценка - 4.50
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 151

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

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

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Уже достаточно давно засела мысль заняться программированием.Покопавшись немного в инете, решил определись для себя С++ (по описанию выглядит достаточно маневренным и универсальным языком).
Но возникла проблема с выбором материала для самомтоятельного обучения. Все осложняется еще и тем, что в школе вся информатика велась на уровне изучения Ворда, Екселя, и Пэйнта. В колледже повторялось то же самое. Но нигде не учили даже "Роботу-Кузнечику", поэтому базы нет практически никакой.
Сейчас нашел старый учебник жены по информатике 9-10 классы Кушниренко и Эпиктетовой. Пока на стадии изучения.
Можете ли Вы подсказать материал для изучения С++ (как конечный итог)? Возможно ли его изучение без, хотя бы, понимания других языков?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.01.2012, 16:01
Ответы с готовыми решениями:

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

С чего начать?
Дорогие друзья-программисты, есть интерес для освоения языка си++, но я не знаю с чего начать. Пожалуйста помогите информацией,...

С чего начать?
привет форум...сори если не в тот раздел.помогите советом хотел бы попробывать себя в программировании.не подскажете литературку почитать.и...

68
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
23.01.2012, 16:07
Литература C++

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

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

Я имею в виду нужна ли какая-нибудь изначальныя база для изучения языка? Получится ли хорошо программировать не понимая, например, принципов компиляции?
0
Кошковед
 Аватар для co6ak
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
23.01.2012, 16:11
эм. может стоит попробовать для начала?
а не гадать сидеть
0
 Аватар для Гортор
11 / 11 / 0
Регистрация: 24.10.2011
Сообщений: 151
23.01.2012, 16:13  [ТС]
Цитата Сообщение от co6ak Посмотреть сообщение
эм. может стоит попробовать для начала?
а не гадать сидеть
пробовал. не помню автора, но тоже учебник для начинающих... встал на изучении функции и классов и из применении...
0
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
23.01.2012, 16:14
Цитата Сообщение от Гортор Посмотреть сообщение
Возможно ли его изучение без, хотя бы, понимания других языков?
Вполне, но конечно, если вы скажем учили основы паскаля (переменные, базовые конструкции, массивы, матрицы), вы будете иметь представление об основах программирования. Говорю из личного опыта.

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

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

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

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

Ммм... Книжка была по Билдеру... Я что-то делал не так? 0_о
0
 Аватар для alkagolik
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
23.01.2012, 22:20
Гортор, держи Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
23.01.2012, 22:27
Гортор, для начала лучше скачайте code::blocks со встроенным mingw. На мой взгляд, лучший компилятор (и наиболее полно удовлетворяющий стандарту, майкрософт в этом плане куда более вольный, что не есть гуд). В плане литературы могу посоветовать Дейтелов. Вооружаемся всем этим - и вперёд. Любые вопросы можно задать на форуме. Если вопросы будут такие, ответы на которые можно найти в любой книге или в интернете по первой попавшейся ссылке - вам только испортят настроение. Если вопросы будут более глубинные (пусть и простые, и "новичковые") - будьте спокойны, вам всё подробно разъяснять.
0
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
23.01.2012, 23:10
silent_1991, особенно хорошо стандарту соответствуют гнутые расширения Может я слоу, но по-моему даже удобнейшие промежутки в switch до сих пор отсутствуют в стандарте.
0
23.01.2012, 23:11

Не по теме:

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

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

Цитата Сообщение от Гортор Посмотреть сообщение
чем плох VS?
Да ничем он в принципе не плох. Учиться на нём всё-таки проще, наверное. А тонкости со временем поймёте.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
23.01.2012, 23:58
Цитата Сообщение от Гортор Посмотреть сообщение
чем плох 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
Сообщений: 151
24.01.2012, 00:53  [ТС]
Цитата Сообщение от 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.01.2012, 00:53
Помогаю со студенческими работами здесь

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

С чего начать?
Всем здравствуйте, я извиняюсь за такую глупую тему, но я не знаю куда обратиться. Читал я, что С++ в десятки раз лучше Delphi, и что...

с чего начать?
Наверно миллионы раз темы были подобные=) вопросы: начать изучать С или С++ сразу? сам изучал pascal, Delphi и так понял что С и С++...

С чего начать?
Добрый день ребята! Несколько месяцев занимаюсь программированием на C/C++. Начинал я, как это обычно бывает с консольки... Но теперь...

С чего начать
Здравствуйте, есть у меня две книги 1)Макс Шлее - QT4.5. Профессиональное программирование на C++ и установлена программа QtCreator ...


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

Или воспользуйтесь поиском по форуму:
20
Закрытая тема Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru