Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
Rinse
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 14
#1

Изучение С++ - C++

27.01.2013, 23:15. Просмотров 1867. Ответов 20
Метки нет (Все метки)

Очень загорелся в изучении с++, учусь только на втором курсе радиотехнического техникума, и учим паскаль, но я уверен в том что он мне не сильно понадобится.... Постепенно конечно на парах буду учить, но это так, только сессию закрыть, а очень хочу выучить С++, так вот в чем суть вопроса: Есть желающие, которые могли бы давать рекомендации по скайпу, начиная от минимума, и заканчивая более чем-то сложным? Читаю книгу "С++ за 21 день", читаю,читаю, и столкнулся с первой проблемой "Скомпилировать" и "Скомпоновать"... Как это сделать ? Кто может помочь?
Если есть желающие, мои контактные данные:
[4.13 Не стоит просить или предлагать выслать ответ в icq, e-mail и другие средства общения. Эта просьба все равно не будет выполнена, а сообщение будет отредактировано модератором.]

Буду благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2013, 23:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изучение С++ (C++):

Изучение - C++
Всем привет. Я изучаю программирование чуть меньше года (сразу начал с Си++), подскажите плз, как лучше поступать. Учить определённую тему...

изучение C до C++ - C++
объязательно изучить C до изучения C++ ?

Изучение с++ - C++
Знаю основной синтаксис + ООП. Что посоветуете почитать актуального на сегодняшний день?

Изучение - C++
Сейчас я учу с++ и delphi, правильно ли будет учить эти язык так : например одинаковые темы (классы и т.д) и одновременно их учить? И какой...

Изучение С++ - C++
Дайте, пожалуйста, ссылку на сайт, где очень подробно описаны строки, функции для них и операции с ними!

Изучение С++! - C++
Помогите, пожалуйста! Хочу научиться программированию. Подскажите с чего мне начать! Какая литература очень легка в освоении и эффективеа...

20
Fedor92
Человек из 90-х
Эксперт HTML/CSS
2286 / 1954 / 823
Регистрация: 15.12.2012
Сообщений: 7,105
27.01.2013, 23:31 #2
Скомпилировать тоже самое, что выполнить(запустить)... Пишешь исходник проги(типа "Здравствуй мир") и выполняешь её... В С++ зелёный треугольник под главным меню...
0
kuli4ok
31 / 31 / 3
Регистрация: 10.10.2012
Сообщений: 88
27.01.2013, 23:36 #3
Если хочешь с головой погрузиться в изучение С++, то можно в качестве второй операционной системы поставить Linux. В ходе изучения языка в этой оси можно получить огромное количество полезных навыков. Книгу можно выбрать любую. Многие советуют Страуструпа, но, как мне показалось, не совсем подходит для новичков. Я учусь по книге "Программирование на С++" С.В. Глушакова, Т.В. Дуравкиной. Рекомендации в скайпе - лишний геморой (ИМХО). Любые вопросы можно задать гуглу или использовать поиск по этому форуму. Ну и самое главное иметь терпение и не забрасывать. Удачи в начинаниях!
1
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
28.01.2013, 00:12 #4
Цитата Сообщение от kuli4ok Посмотреть сообщение
Если хочешь с головой погрузиться в изучение С++, то можно в качестве второй операционной системы поставить Linux. В ходе изучения языка в этой оси можно получить огромное количество полезных навыков. Книгу можно выбрать любую. Многие советуют Страуструпа, но, как мне показалось, не совсем подходит для новичков. Я учусь по книге "Программирование на С++" С.В. Глушакова, Т.В. Дуравкиной. Рекомендации в скайпе - лишний геморой (ИМХО). Любые вопросы можно задать гуглу или использовать поиск по этому форуму. Ну и самое главное иметь терпение и не забрасывать. Удачи в начинаниях!
Linux можно смело и качестве основной ставить)
С++ за 21 день - имхо гиблое дело! Быстро его не выучить при любых раскладах, а если даже выучить семантику, то возможно, появиться проблема с практическим применением. Как мне кажется, нужно заниматься по нескольким книгам, чтобы увеличить свои шансы на "понимание" материала. И напоследок: главно в этом деле побольше практиковаться.

Добавлено через 3 минуты
Вот не плохой список книг:
Список литературы
Либо на нашем форму в разделе: литература
0
MrGluck
Модератор
Эксперт CЭксперт С++
7490 / 4605 / 691
Регистрация: 29.11.2010
Сообщений: 12,589
28.01.2013, 00:30 #5

Не по теме:

Для начала забей на доту. И в этом тебе поможет Linux


Компилирование - перевод исходного кода в набор машинных инструкций.
Компонование - собирание объектных модулей воедино, прослеживание связей функций и глобальных переменных.
0
kuli4ok
31 / 31 / 3
Регистрация: 10.10.2012
Сообщений: 88
28.01.2013, 00:39 #6
Цитата Сообщение от xtorne21st Посмотреть сообщение
Linux можно смело и качестве основной ставить)
Можно, и это даже будет лучшим вариантом, однако не у каждого сил расстаться с играми и прочим софтом, к которому они привыкли =)
0
Hrobak
289 / 169 / 11
Регистрация: 22.03.2010
Сообщений: 483
Завершенные тесты: 1
28.01.2013, 00:49 #7

Не по теме:

MrGluck, не поможет: Valve активно продвигает игры под linux и dota 2 вроде не стала исключением


А серьезно, связки "ООП в C++" Лафоре, google, cplusplus.com должно быть достаточно для изучения основ C++. Как вам уже сказали, книга Либерти далеко не лучшая.
0
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
28.01.2013, 00:59 #8
Fedor92, скомпилировать не значит выпонить/запустить.
Во время компиляции создается двоичный фаил.
Во время линковки/компоновки, доичные фаилы собираются в конечную программу.
Что касаеься книги Либерти, я бы посоветовал кинуть ее в печку.
Поищите по форуму, тут масса тем, в которых обсудаются книги для начинающих, так же найдете советы и решения множества задач.
0
Avazart
Эксперт С++
7246 / 5418 / 297
Регистрация: 10.12.2010
Сообщений: 24,042
Записей в блоге: 17
28.01.2013, 01:27 #9
Вот что значит бесплатная ОС - реклама тоже бесплатная...
Хватит пропаганды никсов... ставить другую ОС - лишние телодвижения...
Хоть и начинать писать на Linux легче, а возможно и правильнее, но и на Windows тоже не сложно.

К примеру скачать для начала тот же MinGW http://code.google.com/p/mingw-builds/downloads/list
B пощупать что и как создается из файлов и что нужно указать компилятору при сборке.

Тут есть еще видео лекции http://www.lektorium.tv/course/?id=22825
1
Герц
28.01.2013, 01:28
  #10

Не по теме:

Скомпилировать тоже самое, что выполнить(запустить)... Пишешь исходник проги(типа "Здравствуй мир") и выполняешь её... В С++ зелёный треугольник под главным меню...
смешно

0
Avazart
Эксперт С++
7246 / 5418 / 297
Регистрация: 10.12.2010
Сообщений: 24,042
Записей в блоге: 17
28.01.2013, 01:34 #11
Ага Процесс компиляции
0
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
28.01.2013, 02:05 #12
Цитата Сообщение от Avazart Посмотреть сообщение
Вот что значит бесплатная ОС - реклама тоже бесплатная...
Хватит пропаганды никсов... ставить другую ОС - лишние телодвижения...
Хоть и начинать писать на Linux легче, а возможно и правильнее, но и на Windows тоже не сложно.
К примеру скачать для начала тот же MinGW http://code.google.com/p/mingw-builds/downloads/list
B пощупать что и как создается из файлов и что нужно указать компилятору при сборке.
да, пользователи винды любят извращения: mingw, cygwin
0
Avazart
Эксперт С++
7246 / 5418 / 297
Регистрация: 10.12.2010
Сообщений: 24,042
Записей в блоге: 17
28.01.2013, 02:08 #13
А что тут извращенного ?

Не хочешь сразу пиши в VC++
0
Fedor92
Человек из 90-х
Эксперт HTML/CSS
2286 / 1954 / 823
Регистрация: 15.12.2012
Сообщений: 7,105
28.01.2013, 11:47 #14
Цитата Сообщение от Croessmah Посмотреть сообщение
Fedor92, скомпилировать не значит выпонить/запустить.
Ну так после перевода в код языка низкого уровня, происходит трансляция программы(её выполнение/ запуск)... К тому же в англоязычных средах программирования на компиляции пишется слово "run" просветите, как оно переводится...
0
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
28.01.2013, 11:57 #15
Цитата Сообщение от Fedor92 Посмотреть сообщение
К тому же в англоязычных средах программирования на компиляции пишется слово "run" просветите, как оно переводится...
Run - означает выполнить, а не скомпилировать!!!
Для компиляции, как правило, имеются кнопки "build/compile".
Кнопка Run лишь для удобства, чтобы не тыркать всюду, а все одной кнопкой сделать.
Цитата Сообщение от Fedor92 Посмотреть сообщение
Пишешь исходник проги(типа "Здравствуй мир") и выполняешь её...
Сначала его необходимо скомпилировать, в данном случае, всю работу сделает IDE.
Цитата Сообщение от Fedor92 Посмотреть сообщение
В С++ зелёный треугольник под главным меню...
И не обязательно, что она будет изображена в виде зеленого треугольника.
Цитата Сообщение от Fedor92 Посмотреть сообщение
Ну так после перевода в код языка низкого уровня, происходит трансляция программы(её выполнение/ запуск)...
Это полный бред.Так что не спорьте на тему, в которой совершенно не разбираетесь.
в посте #11 пользователь Avazart предоставил Вам ссылку. Учите!
2
28.01.2013, 11:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2013, 11:57
Привет! Вот еще темы с ответами:

Изучение с++ - C++
Всем доброго времени суток! Итак прочитал книгу Джесса либерти с++ за 21 день. Теперь встал вопрос , что мне делать дальше? Ведь я начал...

изучение с++ - C++
Ребят, решил самостоятельно выучить с++, в следующем году вроде бы начнем учить, но я думаю мы все понимаем, что в техникуме не научат...

изучение с++ - C++
#include <iostream> using namespace std; void main() { cout<<"hello ,world!"; return 0; } он его не компилирует и...

Изучение С++ - C++
Доброго времени суток! Решил изучать ЯП С++. Посоветуйте уроки, статьи для изучение этого языка. Желательно без книг, т.е. по книгам...


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

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

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