|
1 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 28
|
|
Джесс Либерти. Можно изучать?31.05.2013, 20:31. Показов 4984. Ответов 14
Метки нет (Все метки)
Решил попробовать начать изучать С++. Нашел старенькую книгу Джесса Либерти "С++ за 21 день.Третье издание" ,многие мне советовали именно ее. Но вот проблема,книга то 2001 года,а на дворе уже 2013. И вот главный вопрос,какой мне компилятор использовать( чтобы потом было легче читать более новые книги ) и Что мне нужно будет учесть когда я буду реализовывать примеры из книги? Я имею ввиду то,что за 12 лет наверняка многое изменилось. Какие старые команды не стоит использовать и чем их заменять ? Заранее спасибо!
P.S. скачал сегодня Visual C++ 2012, не смог запустить даже первый пример.
0
|
|
| 31.05.2013, 20:31 | |
|
Ответы с готовыми решениями:
14
Пример из книги Джесс Либерти не работает(указатели) Код, приведеном в книге "С++ за 21 дней. Либерти Джесс" не работает Можно ли одновременно изучать С и С++? |
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||
| 31.05.2013, 20:40 | ||||
|
Добавлено через 2 минуты Добавлено через 2 минуты
0
|
||||
|
1 / 1 / 0
Регистрация: 03.04.2013
Сообщений: 28
|
|
| 31.05.2013, 20:41 [ТС] | |
|
alsav22, я даже не знаю с чего начать. Год с хвостиком Pascal'ем балуюсь (в среде Delphi).
0
|
|
|
Кактус
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 | |||
|
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 минуты Добавлено через 1 минуту
0
|
|||
|
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
|
|
| 31.05.2013, 21:56 | |
|
Начинающему с нуля серьезнее консольных приложений ничего не грозит....так что первое время использовать Dev
0
|
|
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
||||||
| 01.06.2013, 00:37 | ||||||
Сообщение было отмечено как решение
РешениеА вообще, не думаю, что это проблема. Эта книга - нетленка. Это не мое мнение, но общее: её сжигали и не раз - на разных форумах и в разных темах - не, не горит ![]() Добавлено через 13 минут Забавно)Все равно, что на форуме английского языка профану посоветовать англо-английский словарь. ![]() ![]() Я, право, едва ли усну, не узнав ответа на этот вопрос.Добавлено через 16 минут Хулиган, Высокая степень нетривиальности приложения обусловлена наличием у него GUI Сори за много смайликов, без них пост как-то консольно выглядит ![]() ![]() А хочется-то уже и посерьезнее посты писать)
4
|
||||||
|
Мой лучший друг-отладчик!
|
|
| 01.06.2013, 00:47 | |
|
Kir9, кто вам посоветовал учиться по С++ за 21 день??? Сожгите книгу и по крайней мере пошлите куда подальше таких советчиков.Лично я советую Стивен Прата "Язык программирования С++.Лекции и упражнения".Очень и очень хорошая книга, да и С++11 затрагивается нелохо.Для новичка самое оно
0
|
|
|
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
|
||
| 01.06.2013, 11:21 | ||
0
|
||
|
9 / 9 / 1
Регистрация: 28.04.2013
Сообщений: 55
|
|||
| 01.06.2013, 11:56 | |||
|
eocron,
Добавлено через 2 минуты Kir9,
0
|
|||
|
|
|
| 01.06.2013, 13:31 | |
|
Точно можно сказать, что книга начала двухтысячных морально абсолютно устарела - с тех пор принято уже два стандарта языка. Гугл говорит, что того же Либерти есть уже как минимум пятое издание от 2007 года. Страуструп подойдет для изучения после того, как человек начнет уверенно ориентироваться в основах языка.
0
|
|
| 01.06.2013, 13:36 | |
|
Не по теме: Хулиган, да я не всерьез писал о критерии:) придрался к словам немного, чтоб потроллить - не в обиду)))
0
|
|
|
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
|
|
| 01.06.2013, 16:44 | |
|
0
|
|
| 01.06.2013, 16:44 | |
|
Помогаю со студенческими работами здесь
15
По какой книге можно изучать С++ Где в интернете можно бесплатно изучать C++ Что еще можно параллельно изучать вместе с С++?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
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, то после закрытия окошка. . .
|