Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/23: Рейтинг темы: голосов - 23, средняя оценка - 4.70
1 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 28

Джесс Либерти. Можно изучать?

31.05.2013, 20:31. Показов 4984. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил попробовать начать изучать С++. Нашел старенькую книгу Джесса Либерти "С++ за 21 день.Третье издание" ,многие мне советовали именно ее. Но вот проблема,книга то 2001 года,а на дворе уже 2013. И вот главный вопрос,какой мне компилятор использовать( чтобы потом было легче читать более новые книги ) и Что мне нужно будет учесть когда я буду реализовывать примеры из книги? Я имею ввиду то,что за 12 лет наверняка многое изменилось. Какие старые команды не стоит использовать и чем их заменять ? Заранее спасибо!

P.S. скачал сегодня Visual C++ 2012, не смог запустить даже первый пример.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.05.2013, 20:31
Ответы с готовыми решениями:

Пример из книги Джесс Либерти не работает(указатели)
Занимаюсь С++ по книге Джесс Либерти "Освой самостоятельно С++ за 21 день" В С++ новичок. На 8-ом дне, а вернее на 8-ой теме...

Код, приведеном в книге "С++ за 21 дней. Либерти Джесс" не работает
Здравствуйте. Я новичок в деле программировании, так что, пожалуйста, относитесь ко мне к пониманию. Купил книгу "С++ Освой...

Можно ли одновременно изучать С и С++?
Дело такое, некоторое время изучал си , а сейчас начали проходить c++, си бросать не хочу, но и 2 языка вытащить тяжело будет. Бросить си и...

14
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
31.05.2013, 20:40
Цитата Сообщение от Kir9 Посмотреть сообщение
Нашел старенькую книгу Джесса Либерти "С++ за 21 день.Третье издание" ,многие мне советовали именно ее.
Тут на форуме, было предложение сжечь её, не начиная читать.

Добавлено через 2 минуты
Цитата Сообщение от Kir9 Посмотреть сообщение
Я имею ввиду то,что за 12 лет наверняка многое изменилось.
Да, уж... Прата С. Язык программирования С++ Лекции и упражнения. 2011.

Добавлено через 2 минуты
Цитата Сообщение от Kir9 Посмотреть сообщение
какой мне компилятор использовать
Если имеется ввиду IDE, то те, которые поновее (на первой странице форума есть тема).
0
1 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 28
31.05.2013, 20:41  [ТС]
alsav22, я даже не знаю с чего начать. Год с хвостиком Pascal'ем балуюсь (в среде Delphi).
0
Кактус
 Аватар для eocron
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
31.05.2013, 20:46
"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть. С нее начинают, она многое охватывает и, по сути, является библией C++.

PS: Советуют вам хреново.
PS2: Для начала скачайте Dev C++, компактная, удобная IDE, есть пару багов, но вы на них никогда не наткнетесь (уверяю, не на вашем уровне). Хорошо подходит для начинающих. В Visual вам пока рано лезть без алгоритмической базы она вам ни к чему.
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
31.05.2013, 21:05
Цитата Сообщение от eocron Посмотреть сообщение
"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть.
Только не начинающему.
Цитата Сообщение от Kir9 Посмотреть сообщение
alsav22, я даже не знаю с чего начать.
Про книги тут много тем и споров. У каждого свой вкус и взгляд.
0
1 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 28
31.05.2013, 21:12  [ТС]
Что же ,все более-менее понятно.
eocron, после Dev будут проблемы с переходом на Visual? Да и вообще много различий в написание команд у разных версий компиляторов?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
31.05.2013, 21:16
12 Студию не знаю, но 10 вполне подходит для начинающего.

Добавлено через 2 минуты
Цитата Сообщение от Kir9 Посмотреть сообщение
Да и вообще много различий в написание команд у разных версий компиляторов?
У всеx есть свои особенности и отступления от стандарта.

Добавлено через 1 минуту
Цитата Сообщение от eocron Посмотреть сообщение
PS2: Для начала скачайте Dev C++, компактная, удобная IDE, есть пару багов, но вы на них никогда не наткнетесь (уверяю, не на вашем уровне).
Для начала, задайте имя проекта на русском.
0
 Аватар для Хулиган
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
31.05.2013, 21:56
Начинающему с нуля серьезнее консольных приложений ничего не грозит....так что первое время использовать Dev
0
Эксперт С++
 Аватар для ITcrusader
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
01.06.2013, 00:37
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Kir9 Посмотреть сообщение
Но вот проблема,книга то 2001 года,а на дворе уже 2013.
Ну дак ты что хотел, труд-то мартышкин, ой, точнее серьезный, часто переиздаваться - тяжеловато.

А вообще, не думаю, что это проблема. Эта книга - нетленка. Это не мое мнение, но общее: её сжигали и не раз - на разных форумах и в разных темах - не, не горит

Добавлено через 13 минут
Цитата Сообщение от eocron Посмотреть сообщение
"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть. С нее начинают, она многое охватывает и, по сути, является библией C++.
Парниш безо всякой базы подумывает о Джессе Либерти - вы ему Страуструпа предлагаете? Забавно)
Все равно, что на форуме английского языка профану посоветовать англо-английский словарь.

Цитата Сообщение от eocron Посмотреть сообщение
Для начала скачайте Dev C++, компактная, удобная IDE, есть пару багов, но вы на них никогда не наткнетесь (уверяю, не на вашем уровне).
Какая вообще разница, в какой среде сидеть) Одни и те же яйца. Речь о языке, а не о среде.

Цитата Сообщение от eocron Посмотреть сообщение
В Visual вам пока рано лезть без алгоритмической базы она вам ни к чему.
Интересно, как вообще среда программирования коррелирует с алгоритмической базой? Я, право, едва ли усну, не узнав ответа на этот вопрос.

Добавлено через 16 минут
Хулиган,
Цитата Сообщение от Хулиган Посмотреть сообщение
Начинающему с нуля серьезнее консольных приложений ничего не грозит....
От имени, как выяснилось, одного из "начинающих с нуля": здорово, что отныне критерий нетривиальности приложения формализован:
Высокая степень нетривиальности приложения обусловлена наличием у него GUI

Сори за много смайликов, без них пост как-то консольно выглядит А хочется-то уже и посерьезнее посты писать)
4
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
167 / 167 / 30
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
01.06.2013, 00:47
Kir9, кто вам посоветовал учиться по С++ за 21 день??? Сожгите книгу и по крайней мере пошлите куда подальше таких советчиков.Лично я советую Стивен Прата "Язык программирования С++.Лекции и упражнения".Очень и очень хорошая книга, да и С++11 затрагивается нелохо.Для новичка самое оно
0
 Аватар для Хулиган
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
01.06.2013, 11:21
Цитата Сообщение от ITcrusader Посмотреть сообщение
От имени, как выяснилось, одного из "начинающих с нуля": здорово, что отныне критерий нетривиальности приложения формализован:
Высокая степень нетривиальности приложения обусловлена наличием у него GUI
я имел ввиду не то, что приложение без GUI - тривиальное, а то что начинающему GUI не нужен ему важно разобраться с принципами работы изучаемого материала с помощью консольного!)
0
 Аватар для undertacker
9 / 9 / 1
Регистрация: 28.04.2013
Сообщений: 55
01.06.2013, 11:56
eocron,
Цитата Сообщение от alsav22 Посмотреть сообщение
Сообщение от eocron
"Бьерн Страуструп. Язык программирования С++" - если вы хотите говорить про себя, что знаете C++, то вам обязательно нужно эту книгу прочесть.
Только не начинающему.
Уж очень далеко не начинающему!

Добавлено через 2 минуты
Kir9,
Цитата Сообщение от Kir9 Посмотреть сообщение
Джесса Либерти "С++ за 21 день.Третье издание"
Книга действительно хорошая, просто всех пугает название, но это просто название, не думаю, что автор именно стремился обучить читателя с++ за 21 день, простая формальность. Читай)
0
 Аватар для Гром
212 / 131 / 28
Регистрация: 20.03.2009
Сообщений: 1,123
Записей в блоге: 16
01.06.2013, 13:31
Точно можно сказать, что книга начала двухтысячных морально абсолютно устарела - с тех пор принято уже два стандарта языка. Гугл говорит, что того же Либерти есть уже как минимум пятое издание от 2007 года. Страуструп подойдет для изучения после того, как человек начнет уверенно ориентироваться в основах языка.
0
01.06.2013, 13:36

Не по теме:

Хулиган, да я не всерьез писал о критерии:) придрался к словам немного, чтоб потроллить - не в обиду)))
:handshake:

0
 Аватар для Хулиган
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
01.06.2013, 16:44
Цитата Сообщение от ITcrusader Посмотреть сообщение
чтоб потроллить - не в обиду)))
ну я так и понял)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.06.2013, 16:44
Помогаю со студенческими работами здесь

По какой книге можно изучать С++
Здравствуйте!)Ребята можете подсказать,а по какой книге можно изучать С++,где все темы написаны грамотно,четко и с примерами,какие книги...

Где в интернете можно бесплатно изучать C++
Здравствуйте, посоветуйте, где можно изучать бесплатно С++, посоветуйте ресурсы, кроме книг и литературы.

Что еще можно параллельно изучать вместе с С++?
Сейчас изучаю С++ по Дейтелам. Собственно, насколько я понимаю, программист - это не только знание ЯП"ов. Что еще можно параллельно...

Какой язык изучать или что изучать?
Здравствуйте форумчане. какой язык программирования изучать чтоб работать дома через интернет? может 1с? я сам живу в деревне работы нет,о...

Разгадать мысли Либерти
Помогите, пожалуйста, понять смысл использования 36-ой строки в этом листинге. #include "stdafx.h" #include...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru