Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6728-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 Подскажите, плиз, хорошую краткую книгу по С++

pasha4ur
Feb 19 2017, 10:38
  
Пост #1



Репутация:   17  
Cтаршой
**

Группа: BANNED
Сообщений: 640
С нами с: 19-March 12


Здравствуйте

Случайно наткнулся на распродажу курса по Unreal Engine Game development. Там С++ немного будут объяснять, но хочу сперва сам чуть его изучить.

Подскажите, плиз, небольшую книжку по нему. Можно на англ.

Знаком без особого опыта с php, js.


Я нашел:
Beginning C++ Through Game Programming / Изучаем С++ через программирование игр - отзывы плохие


И очень большие (1000+ страниц)
Programming: Principles and Practice Using C++ 2014 (2300 страниц, но нашел и на 1300) - пока лучшая по описанию, но здоровая
C++ Primer 5th Edition (1000, 2012 год)



Смотрел здесь и еще в 1 месте: https://tproger.ru/books/cpp-books-definitive-guide/

Сообщение отредактировал pasha4ur - Feb 19 2017, 10:59
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
3 Страницы  < 1 2 3  
Reply to this topicStart new topic
Ответов(40 - 50)
kap1ec
Mar 5 2017, 11:58
  
Пост #41



Репутация:   145  
Постоялец
***

Группа: Пользователи
Сообщений: 1 094
С нами с: 18-March 09


С++ не используется для программирования микроконтроллеров.
Вы простите. А Вы думаете у Вас C# зайдет с подобным подходом? К слову, в нем тоже можно запросить доступ к указателям. Я понимаю, когда людей отпугивает WinAPI. Или рендеринг. Но не базовые понятия же ж.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Mar 5 2017, 17:37
  
Пост #42



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


меня скриптинг в юнити отпугнул, несмотря на то, что я считаю себя опытным опытным программистом.
в геймдеве действуют иные принципы программирования.
они не подходят для построения промышленных систем.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pasha4ur
Mar 5 2017, 22:45
  
Пост #43



Репутация:   17  
Cтаршой
**

Группа: BANNED
Сообщений: 640
С нами с: 19-March 12


С++ не используется для программирования микроконтроллеров.

Ну, ардуино всякие и т д. Я же не спец.
К слову, в нем тоже можно запросить доступ к указателям.

Но, наверное, же не обязательно?
А в плюсах даже переменная, которой присвоили массив или строку - это лишь адрес первой ячейки с данными. Хочешь слепить строку из символов без класса - выставь длину и зарезервируй ячейку для нулевого знака, а то пойдет читать озу после конца строки.

В общем, не зашло мне это. Без обид.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Mar 6 2017, 17:46
  
Пост #44



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


Хочешь слепить строку из символов без класса - выставь длину и зарезервируй ячейку для нулевого знака

ну и быстрее это, чем проверки строгой типизации и выходы за пределы массива.

а когда в геймдеве ты работаешь постоянно с массивами данных, то java будет гораздо медленнее, несмотря даже на jvm оптимизации
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
NigeL
Mar 6 2017, 18:31
  
Пост #45

Благодарности: 11010

Репутация:   297  
Постоялец
***

Группа: Пользователи
Сообщений: 1 899
С нами с: 1-August 09


Хочется верить, что в будущем в работе с графикой будет использоваться Rust.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Mar 6 2017, 18:44
  
Пост #46

Благодарности: 2565

Репутация:   3103  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 21 394
С нами с: 2-July 07


Логично, если php "не зашел", то cpp и подавно не зайдет. Странно, что никто не написал в начале темы. smile.gif
ТС, написал бы мораль, мол быстрая книга оказалась эта и эта. Другие тоже будут читать.

Сообщение отредактировал Spectral - Mar 6 2017, 18:45
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pasha4ur
Mar 6 2017, 20:17
  
Пост #47



Репутация:   17  
Cтаршой
**

Группа: BANNED
Сообщений: 640
С нами с: 19-March 12


Логично, если php "не зашел", то cpp и подавно не зайдет. Странно, что никто не написал в начале темы.

Я думал, что С++ какой-то супер-пупер удобный и классный язык. раз на нем сделали фришный игровой движок и т д.

А он что-то оказался не очень юзерфрендли smile.gif

ТС, написал бы мораль, мол быстрая книга оказалась эта и эта. Другие тоже будут читать.

Я же только 1 выбрал
Prata S. - C++ Primer Plus, 6th Edition - 2011

Но в ней часто расписанно что-то не очень важное или про С (не ++), или то о чем будет рассказано в будущем. Или вообще 1 тема размазана по нескольким главам не по теме.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Celtis
Mar 6 2017, 21:41
  
Пост #48



Репутация:   47  
Активист
*

Группа: Пользователи
Сообщений: 310
С нами с: 4-December 07


Пожалуйста, не забрасывайте программирование!
Дочитайте хоть одну книгу до середины и сразу в бизнес!
Чем вас таких, амбициозных и креативных больше, тем мне легче обосновывать свои требования по оплате)))
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pasha4ur
Mar 6 2017, 22:22
  
Пост #49



Репутация:   17  
Cтаршой
**

Группа: BANNED
Сообщений: 640
С нами с: 19-March 12


Есть эталон килограмма. А вот ваш юмор можно использовать как эталон идеальной плоской поверхности.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Celtis
Mar 6 2017, 23:18
  
Пост #50



Репутация:   47  
Активист
*

Группа: Пользователи
Сообщений: 310
С нами с: 4-December 07


Ну что ж, пожалуй объясню свою позицию.
"мне бы книжку, где в двух абзацах хорошо объясняются плюсы". Да нет таких книг. И не может быть: книги от того толстые, что язык сложный и многогранный. И даже прочтя самую лучшую книгу Вы все равно знать плюсы не будете. Максимум - относительно бегло читать код.
Но чукча не читатель, чукча - писатель Вам же не читать текст программ, Вам - творить. Причем сразу в сложном жанре - геймдеве.
Извините, но от стойкой ассоциации с "Ок, Гугл, как сделать операцию на мозге" или "Дарогу пакажищь, да?" никуда не деться.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pasha4ur
Mar 6 2017, 23:23
  
Пост #51



Репутация:   17  
Cтаршой
**

Группа: BANNED
Сообщений: 640
С нами с: 19-March 12


Другого места почесать чсв нет?

Про пару абзацев, где хорошо объясняют плюсы. (фейспалм)

Мне жалко тратить на вас время. Все же нашелся говнометатель, который вместо советов накидывает в теме Г на вентилятор.

Сообщение отредактировал pasha4ur - Mar 6 2017, 23:24
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

3 Страницы  < 1 2 3
Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 16th August 2024 - 5:49
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.