Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/76: Рейтинг темы: голосов - 76, средняя оценка - 4.91
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096

какие кгиги по С++ прочитали (хотя бы полистали) лично Вы?

20.07.2010, 15:20. Показов 15583. Ответов 58
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
какие кгиги по С++ прочитали (хотя бы полистали) лично Вы?
2
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.07.2010, 15:20
Ответы с готовыми решениями:

Определить, какие из этих имен встречаются во всех классах, какие есть хотя бы в двух классах, и какие - только в одном классе
Для каждого из четырех классов указаны имена девочек, обучающихся в них. Определить, какие из этих имен встречаются во всех классах, какие...

Множества. Какие газеты не поступают ни в один из киосков; какие газеты бывают в каждом; какие есть хотя бы в одном
В три газетных киоска поступают газеты из имеющегося списка. Определить какие газеты не поступают ни в один из киосков; какие газеты бывают...

Определить, какие столбцы матрицы имеют хотя бы одно заданное число
Может кто-нибудь поможет с решением...( Выполнить обработку элементов прямоугольной матрицы А имеющей N строк и М столбцов. Все...

58
2 / 2 / 0
Регистрация: 18.09.2010
Сообщений: 43
20.09.2010, 21:14
Студворк — интернет-сервис помощи студентам
Страуструп, Прата, и ещё какая-то подпольно-кривая книжечка) Шилдта пробовал, но как-то слишком быстро загрузило и не пошло вообще(
0
23 / 21 / 5
Регистрация: 25.08.2010
Сообщений: 93
21.09.2010, 08:57
1 - Стивен Пратта 5 издание
2 - Клепер и Солтер
3 - Б.Страуструп - золотое издание
4 - ну и ждемс Бьярн Страуструп
Programming: Principles and Practice Using C++
0
 Аватар для LineStown
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
21.09.2010, 10:28
Лафоре Р. Объектно-ориентированное программирование в С++
Достоинства - много упражнений.
Прата,Шилд - пишут в принципе неплохо, но скудный запас упражнений после глав.
А без практики как то уныло.
Пытался найти какие то задачники с упражнениями для новичков, но как то с ними туго....
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
21.09.2010, 13:51
Цитата Сообщение от LineStown Посмотреть сообщение
Пытался найти какие то задачники с упражнениями для новичков, но как то с ними туго....
Во во,мне бы тоже пригодилсо,если найдеш какието выложеш здесь,коль не трудно
0
 Аватар для Franz Crawl
5 / 5 / 0
Регистрация: 22.09.2010
Сообщений: 104
18.12.2010, 16:23
А "C++ без страха" кто нибудь читал?
0
 Аватар для romedal
55 / 55 / 9
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
18.12.2010, 23:10
Теория - Шилдт "Полный справочник по C++" и Страуструп "Язык програмирования С++"
Практика - Павловская и Культин "Практикум по С++"
0
Эксперт С++
 Аватар для CyBOSSeR
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
18.12.2010, 23:15
Цитата Сообщение от romedal Посмотреть сообщение
Практика - Павловская и Культин "Практикум по С++"
Как бы помягче сказать... Никогда, ни при каких обстоятельствах, даже под страшными пытками не читайте "труды" госпожы Павловской, если Вы, конечно, действительно хотите добится чего либо в программировании.
0
 Аватар для romedal
55 / 55 / 9
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
19.12.2010, 00:53
Да, прочитав 2 части госпожи Павловской, была мысль бросить програмирование, пока не попался Шилдт )))).
0
122 / 0 / 0
Регистрация: 10.10.2009
Сообщений: 23
19.12.2010, 00:56
Прочитала Павловскую учебник+практика.
Есть справочник Шилдта в который периодический заглядываю.
Кенигана, Ричи мельком просматривала.
0
 Аватар для LilDire
21 / 20 / 11
Регистрация: 12.11.2010
Сообщений: 37
13.03.2011, 22:57
Павловская - С/С++. Программирование на языке высокого уровня
Павловская, Щупак - С++. Объектно-ориентированное программирование. Практикум
Глушаков, Дуравкина - Программирование на С++
Лафоре - Объектно-ориентированное программирование в С++
Дейтель - Как программировать на С++ (5-е полное издание)
0
0 / 0 / 0
Регистрация: 14.03.2011
Сообщений: 3
14.03.2011, 00:41
щас читаю 4 издание шилдта. изложение хорошее. мне нравится
0
13 / 13 / 1
Регистрация: 23.11.2010
Сообщений: 254
18.03.2011, 18:09
а не могли бы сказать где можно почитать именно про классы, не могу их понять, желательно чтобы было расписано как можно более проще

Добавлено через 20 минут
в либерти с++ за 21 день не понятно для меня это расписано
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
18.03.2011, 18:23
Попробуйте Дейтелов - Как программировать на Си++, 5-е издание.
1
 Аватар для Franz Crawl
5 / 5 / 0
Регистрация: 22.09.2010
Сообщений: 104
18.03.2011, 19:32
Цитата Сообщение от silent_1991 Посмотреть сообщение
Попробуйте Дейтелов - Как программировать на Си++, 5-е издание.
Но после Дейтелов, Шилдта лучше обязательно прочесть. По моему, он лучше объясняет, чем водянистые Дейтелы
1
13 / 13 / 1
Регистрация: 23.11.2010
Сообщений: 254
18.03.2011, 19:34
Да дело в том что я понял как создавать классы и то что в них могут быть как закрытые так и открытые методы и обьекты, но вот саму идею не пойму и также не понятно как осуществлять доступ к закрытым методам и обьектам
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
18.03.2011, 21:12
Isantel, идея в том, что мы создаём класс, представляющий некоторую сущность (пусть это будет двусвязный список). А затем, в основной программе, мы оперируем уже не функциями, как в процедурном программировании, а объектами - экземплярами созданного класса (отсюда и название - объектно-ориентированное программирование). Объекты могут общаться друг с другом посредством передачи сообщений (простой вызов функций-членов или методов класса). Т.е., например, создали вы класс "автомобиль" и класс "водитель". По сути, две абсолютно разные сущности. Но они могут общаться друг с другом посредством вызова соответствующих методов (например, в ответ на действие водителя "Увеличить газ" автомобиль увеличивает обороты двигателя). Т.о., объектами мыслить проще, чем кучей не связанных между собой функций. Вы не понимаете сути потому, что в основном ограничивались в своих программах одним-единственным классом. Тогда да, могут возникнуть мысли "Ну а смысл? Я так же мог написать отдельно функции и оперировать с ними", но суть ООП раскрывается в более-менее больших проектах с множеством классов, которые, с одной стороны, являются самостоятельными сущностями и могут использоваться отдельно, а с другой, в совокупности составляют стройный ансамбль, решающий поставленную задачу. Именно когда размеры программ настолько выросли, что уже сложно было ориентироваться в написанном коде, и появилась необходимость в новой парадигме, которая нашла реализацию в ООП.

Franz Crawl, мне Дейтелы уж никак водянистыми не показались. Вот Либерти - да, я не смог его читать...
2
13 / 13 / 1
Регистрация: 23.11.2010
Сообщений: 254
18.03.2011, 21:44
silent_1991, а вот по вашему мнению первое время можно обходиться без классов? то есть изучая какой-либо самоучитель я могу пропустить тему классов и пойти дальше, или же на них в дальнейшем и держится все?
PS до этого изучал только паскаль, с++ для меня не обычен
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
18.03.2011, 21:56
Основа ООП - классы. Не изучить классы и двигаться дальше - то же самое, что не изучить арифметику и пытаться заниматься математикой.
2
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
19.03.2011, 00:16
Isantel, Не говоря о том, что основное обобщенное программирование на С++ - есть смесь ООП и обобщенного программирования(STL, Boost).
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.03.2011, 00:16

Лично для Maxo
Высылаю исходник

Перенесите ОС Windows 95/98 с одной дискеты на другую. Какие существуют для этого способы (хотя бы три)?
Создайте систему дискету с ОС Windows 95/98. Перенесите ОС Windows 95/98 с одной дискеты на другую. Какие существуют для этого способы...

Зависает компьютер, собранный лично.
Тема такая: Ну что всё саманного начала. Решил купить комп по частям и собрать самому, ну что приехал, собрал, включил, установил винду...

Python v.2.7 Как открыть второй 2.txt путь к которому прочитали из первого 1.txt
Привет всем, нуждаюсь в помощи тех, кто с таким сталкивался. Кратко: Прочесть путь к файлу .txt и по нему, открыть на редактирование...

Познакомлюсь лично с людьми изучающими VBA
Познакомлюсь лично с людьми изучающими VBA или с теми кто его знает и может бескорыстно помогать не только через форум :-) И вообще с...


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

Или воспользуйтесь поиском по форуму:
59
Ответ Создать тему
Новые блоги и статьи
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж» Уважаемые коллеги! Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru