Форум программистов, компьютерный форум CyberForum.ru

после Кернигана и Ритчи какие книжки надо читать ??? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
proger2030
 Аватар для proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
03.12.2011, 16:19     после Кернигана и Ритчи какие книжки надо читать ??? #1
Керниган и Ритчи Язык программирование Си!
Еще такой глупый вопрос Почему мало книжек по Си(относительно других ЯП)?! И многие книжки старые почему?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2011, 16:19     после Кернигана и Ритчи какие книжки надо читать ???
Посмотрите здесь:

C++ Какие книжки посоветуете почитать о С, чтобы было понятно новичку?
C++ Задача 56. Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022,
Квинтэссенция Кернигана&Ритчи для С++ C++
Надо читать числа из файла в динамический массив C++
Какие 2 сортировки надо знать, чтобы на все случаи жизни быть застрахованным? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
03.12.2011, 16:21     после Кернигана и Ритчи какие книжки надо читать ??? #2
http://www.cyberforum.ru/cpp/thread1...ml#post1993739
proger2030
 Аватар для proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
03.12.2011, 16:26  [ТС]     после Кернигана и Ритчи какие книжки надо читать ??? #3
Jupiter, мне по Си надо а не ++.
Сыроежка
Заблокирован
03.12.2011, 16:54     после Кернигана и Ритчи какие книжки надо читать ??? #4
Цитата Сообщение от proger2030 Посмотреть сообщение
Керниган и Ритчи Язык программирование Си!
Еще такой глупый вопрос Почему мало книжек по Си(относительно других ЯП)?! И многие книжки старые почему?
Я думаю, что на Западе много издается книг по С. Это в России редакторы издательств наверное думают, что книги по С++ пользуются большим спросом, а потому выпускают именно эти книги.
Дело в том, что язык С более прост, чем С++, а потому в основном выпускаются книги, дающие начальные сведения по синтаксису и семантике языка. Здесь трудно что-то новое нафантазировть. Другое дело язык С++, где можно написать целую книгу, посвященную, например, контейнеру std::vector. То есть тем, которые можно выбрать для написания книги в С++ значительно больше, чем в языке С. Отсюда и количество книг по С++ больше, чем по С.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.12.2011, 17:22     после Кернигана и Ритчи какие книжки надо читать ??? #5
Цитата Сообщение от proger2030 Посмотреть сообщение
после Кернигана и Ритчи какие книжки надо читать ???
там стандарт C89, следовательно, нужно читать что-нибудь по C99 (есть у Прата)
но не Шилдт, так как там просто справочник по C, да ещё и с ошибками
например
C
1
    p = strtok("a b c d", " ");
Сыроежка
Заблокирован
03.12.2011, 17:39     после Кернигана и Ритчи какие книжки надо читать ??? #6
Цитата Сообщение от accept Посмотреть сообщение
там стандарт C89, следовательно, нужно читать что-нибудь по C99 (есть у Прата)
но не Шилдт, так как там просто справочник по C, да ещё и с ошибками
например
C
1
    p = strtok("a b c d", " ");
А в чем заключается ошибка в приведенном вами коде из книги Шилдта?
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.12.2011, 17:46     после Кернигана и Ритчи какие книжки надо читать ??? #7
в том, что передаётся строковой литерал, который редактируется внутри функции
(и описание функции там тоже неполное)
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
03.12.2011, 17:47     после Кернигана и Ритчи какие книжки надо читать ??? #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Есть книга
Стивен Прата. Язык программирования С. 2006.
Эта книга посвящена стандарту С99
Сыроежка
Заблокирован
03.12.2011, 18:03     после Кернигана и Ритчи какие книжки надо читать ??? #9
Цитата Сообщение от accept Посмотреть сообщение
в том, что передаётся строковой литерал, который редактируется внутри функции
(и описание функции там тоже неполное)
Это действует принцип галлюцинации! То есть приводится пример, чтобы читатель визуально видел, какая строка используется, и под впечатлением этого забывается, что это строковый литерал.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.12.2011, 18:14     после Кернигана и Ритчи какие книжки надо читать ??? #10
да там не только такое
из нормального там - описание структур данных, но чисто теория (списки, обходы деревьев)
например, там есть код, демонстрирующий динамический список, так освобождают его таким образом: сначала освобождают голову, потом делают p = head->next, это из уже освобождённой головы, и дальше всё повторяется)
группа товарищей под его псевдонимом книги шлёпает по десять штук в год
proger2030
 Аватар для proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
04.12.2011, 10:51  [ТС]     после Кернигана и Ритчи какие книжки надо читать ??? #11
Thinker, а Дейтелы как ? 2006 года.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2011, 13:23     после Кернигана и Ритчи какие книжки надо читать ???
Еще ссылки по теме:

Задача из Кернигана C++
C++ Литература: что читать после Лафоре?
какие стоит читать книги? я только что начил учиться самостоятельно помагите пожа C++

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

Или воспользуйтесь поиском по форуму:
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
04.12.2011, 13:23     после Кернигана и Ритчи какие книжки надо читать ??? #12
Цитата Сообщение от proger2030 Посмотреть сообщение
Thinker, а Дейтелы как ? 2006 года.
Неплохая книга, но после K&R может ничего нового в ней и не найдете, но хотя бы в электронном виде иметь ее не помешало бы.
Yandex
Объявления
04.12.2011, 13:23     после Кернигана и Ритчи какие книжки надо читать ???
Ответ Создать тему
Опции темы

Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru