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

Какие книги лучше всего изучить чтобы хорошо изучить с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами строку с наибольшим и наименьшими элементами http://www.cyberforum.ru/cpp-beginners/thread1148924.html
Поменять местами строку матрицы с наибольшим и наименьшими элементами
C++ Ошиба циклического сдвига Вот задание. Дана действительная квадратная матрица порядка n. 1) осуществить циклический сдвиг элементов прямоугольной матрицы на N элементов вправо или вниз (в зависимости от введенного режима). n может быть больше количества элементов в строке или столбце; Вот как получилась когда вниз все нормально а вот вправо массив заполняется новыми элементами массива до n позиции. #include... http://www.cyberforum.ru/cpp-beginners/thread1148920.html
C++ Программа по массивам
Ребя может кто помочь написать программу на экзамен. Вот задание: составить прогу для удвоения всех элементов двумерного массива А (размер массива 4на4). Элементы массива принимают значения от 0 до 100. Вывести исходный и полученный массив построчно. Помогите пожалуйста.
Кодирование методом Файра C++
Добрый день. Может у кого-нибудь, есть исходник кодов Файра поделитесь пожалуйста, буду очень признателен.
C++ Кроссплатформенный перевод русских букв в верхний/нижний регистр http://www.cyberforum.ru/cpp-beginners/thread1148889.html
Добрый день. В прикрепленном топике описываются способы вывода русских букв на консоль. Но они почти все подвязаны под винду. Более того, стандартная функция std::tolower/toupper не работает с русскими буквами. Подскажите кроссплатформенный вариант перевода русских букв в другой регистр, считывать я буду с std::cin, файлов. Нужна работа на nix и винде. Пробовал буст, но он тоже работает...
C++ Шифр RSA я написал шифр RSA но не могу понять как шифровать и расшифровать текст написанный с клавы или с файла? подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1785 / 1160 / 225
Регистрация: 16.05.2013
Сообщений: 3,056
Записей в блоге: 5
Завершенные тесты: 1
16.04.2014, 09:32     Какие книги лучше всего изучить чтобы хорошо изучить с++
Цитата Сообщение от BlackSpace Посмотреть сообщение
В верху данного раздела С++ для начинающих - есть соответствующая прикрепленная тема.
На самом деле читать все из этого списка совсем не обязательно. Если уж требуется "изучить профессионально с++" то как минимум стоит обратить внимание на следующие моменты:
1)Знание синтаксиса языка
2)Знание стандартной библиотеки и в частности STL.
В том списке указанно достаточно много литературы по языку, однако ни одна из книг уровня "Hello, world!" указанная в этом списке не подойдет для систематического изучения языка. Причина... собственно их несколько. Во-первых, ни в одной из этих книг нет хорошей связи со стандарной библиотекой, во-вторых, ни в одной из этих книг не объясняется что такое указатели на функции (хотя тут я могу ошибаться). Почему так важны указатели на функции поймете при изучении STL. Ну и в-третьих, ни в одной из этих книг нет упоминания о новом стандарте С++11. Однако все это есть в книге:
Прата С. - Язык программирования С++.
Ее я бы и рекомендовал. А кроме этого:
Солтер С++ для профессионалов
Мeйерс Эффективное использование C++: 55 верных советов улучшить структуру и код ваших программ
Мeйерс Эффективное использование С++: 35 новых способов улучшить стиль программирования
Саттер Решение сложных задач на C++
Саттер Новые сложные задачи на C++
Джосьютис C++. Стандартная библиотека
Мюссер C++ и STL. Справочное руководство
Мейерс Эффективное использование STL
Александреску Современное проектирование на С++
Вандевурд Шаблоны C++. Справочник разработчика
Седжвик Фундаментальные алгоритмы на C++
Гамма Приемы объектно-ориентированного проектирования. Паттерны проектирования
Почему именно этот список и почему в него не вошли Липман, Лафоре, Шилд, Дейтл и прочие - в этих книгах нет связи со стандартной библиотекой на приемлемом уровне. Опять же это только мое личное субъективное мнение кто-то, возможно очень многие, с этим не согласятся и будут правы. Сколько людей столько и мнений.
И на последок не забывайте про ресурсы:
http://www.cplusplus.com/reference/iostream/
http://en.cppreference.com/w/cpp/header
 
Текущее время: 03:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru