Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
Sylar9
134 / 55 / 13
Регистрация: 04.09.2011
Сообщений: 1,952
Записей в блоге: 1
1

Дальнейшее изучение С++

11.02.2012, 11:09. Просмотров 2885. Ответов 50
Метки нет (Все метки)

Вот хотел у вас спросить, что дальше можно почитать после Бьярне Страуструп Программирование: принципы и практика использования C++, и после Р.Лафоре ООП в С++, планирую купить по WinApi и что то еще хотел у вас спросить что можно еще купить почитать
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2012, 11:09
Ответы с готовыми решениями:

C++ и дальнейшее его пременение
Товарищи! С трудом дается, но дается С++, есть ли смысл покончить мукам конец?...

Указатель на массив и его дальнейшее пользование
Всем доброго денька. Я тут, в общем, пытаюсь вернуть из функции массив, чтобы...

Пересоздание массива в функции и дальнейшее его использование в main
Почему, когда я вызываю std::cout << _list в функции, то вывод идет нормальный,...

Дальнейшее чтение после Р.Лафоре искусство ООП программирования С++
Всем привет. Прочел книгу Р.Лафоре искусство ООП программирования С++. И вот...

Дальнейшее изучение
Доброго времени суток! Последнее время мучает такой вопрос: что изучать...

50
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.02.2012, 15:37 41
Цитата Сообщение от Evg Посмотреть сообщение
А без практики дальше можно хоть 100 книг прочесть - только нифига в голове не осядет и реальных знаний не прибавится
Вот и я о том же. Всегда следует практиковаться при чтении какой бы то ни было технической литературы, иначе чтение это - пустая трата времени и порча глаз.
0
Evg
Эксперт CАвтор FAQ
19288 / 7147 / 528
Регистрация: 30.03.2009
Сообщений: 19,997
Записей в блоге: 30
11.02.2012, 15:50 42
Автор спросил, что ещё нужно читать. Я КОНКРЕТНО этому человеку ответил на КОНКРЕТНО его поставленный вопрос. Вот и всё

Добавлено через 10 минут
Цитата Сообщение от Deviaphan Посмотреть сообщение
Доказано индусами
Кстати, о бабочках

Если посмотреть на ответы, которые предлагают участники форума на некоторые вопросы, то можно увидеть, что они не намного отличаются от индусов. Автор просит написать программу (утрирую), которая находит максимальное из трёх чисел. В качестве ответа приводят решение (опять утрирую, но очень близко к реальности), что нужно создать массив из трёх элементов, далее вызвать шаблонную функцию сортировки из stl'вских контейнеров, предварительно написав к ней call-back функцию, а затем взять нулевой элемент получившегося массива. Или вообще для каких-нибудь мелочёвок напишут код с использование boost или Qt. В плане ответа на поставленные вопросы эти решения являются абсолютно идиотскими (потому что автор решения умеет только писать, но не умеет читать или попросту вникать в то, что нужно вопрошающему). Но отсюда также не следует, что много читать вредно
0
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.02.2012, 15:56 43
Цитата Сообщение от Evg Посмотреть сообщение
Кстати, о бабочках...
Моё дело - не лезть в голову автора, чтобы посмотреть, что он умеет и чего не умеет, моё дело - ответить на поставленный вопрос. Если задача - отсортировать массив, то я не буду писать очередной bubble_sort, а воспользуюсь std::sort. Если, конечно, в задании не сказано "не использовать библиотечные функции" или "отсортировать методом таким-то" или ещё что-то вроде. И что странно, зачастую такие ответы вполне удовлетворяют вопрошающих. Бывает так, что ТС скажет "блиииин, это слишком сложно, мы такого ещё не писали и вообще мы на С пишем". По мне, так человек сам дурак. Такие вещи нужно уточнять в стартовом сообщении, а лучше в заголовке темы (хотя бы язык). Будь это фриланс - тут полностью согласен, условия заказчика должны быть выполнены исполнителем. А мы тут на альтруистических началах, так что делаем как хотим, не выходя за рамки поставленной задачи.
0
IFree Host
Заблокирован
11.02.2012, 16:05 44
Evg, полностью согласен с твоим мнением

Перефразируя известную малайскую поговорку -

Простота лучше воровства!
0
Evg
Эксперт CАвтор FAQ
19288 / 7147 / 528
Регистрация: 30.03.2009
Сообщений: 19,997
Записей в блоге: 30
11.02.2012, 16:08 45
Цитата Сообщение от silent_1991 Посмотреть сообщение
моё дело - ответить на поставленный вопрос
Дело индусов - написать программу. Программа работает? Работает. И пофигу как она написана. И в этом отношении упомянутые выше ответы на вопросы ничем принципиально от индусов не отличаются. И тем и другим впадлу разбираться, как же оно должно быть на самом деле
0
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.02.2012, 16:15 46
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Evg Посмотреть сообщение
как же оно должно быть на самом деле
И как же на самом деле должна быть написана программа сортировки массивов? С помощью велосипедов? Увольте. Я на этом форуме первую тысячу-полторы сообщений только этим и занимался, а теперь, извините, достало. Если я берусь решить какую-то задачу, то беру эту задачу из-за того, что она мне показалась интересной и что возникший в голове алгоритм решения мне показался более-менее изящным. Решая здесь задачки, я, в первую очередь, ставлю целью оттачивание своих навыков, а не удовлетворение всех прихотей ленивых студентов.
3
diagon
Higher
1937 / 1203 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
11.02.2012, 16:23 47
Цитата Сообщение от Evg Посмотреть сообщение
Кстати, о бабочках
Если посмотреть на ответы, которые предлагают участники форума на некоторые вопросы, то можно увидеть, что они не намного отличаются от индусов. Автор просит написать программу (утрирую), которая находит максимальное из трёх чисел. В качестве ответа приводят решение (опять утрирую, но очень близко к реальности), что нужно создать массив из трёх элементов, далее вызвать шаблонную функцию сортировки из stl'вских контейнеров, предварительно написав к ней call-back функцию, а затем взять нулевой элемент получившегося массива. Или вообще для каких-нибудь мелочёвок напишут код с использование boost или Qt. В плане ответа на поставленные вопросы эти решения являются абсолютно идиотскими (потому что автор решения умеет только писать, но не умеет читать или попросту вникать в то, что нужно вопрошающему). Но отсюда также не следует, что много читать вредно
А в чем смысл писать велосипеды? Не знаю как остальные, я на форуме решаю задачи не для других, а исключительно для самосовершенствования. С основами с++ я уже вроде как разобрался, и мне ничего не дает написание максимально простого кода. А boost и qt - это уже более продвинутый уровень.

Не по теме:

Опоздал.)

0
IFree Host
Заблокирован
11.02.2012, 16:29 48
diagon,
Да нет, речь шла о том, что человек просит решения тривиальной задачи, а ему втирают алгоритм нахождения последнего элемента ПИ. Одно должно соответствовать другому. Так то, здесь все с одной и той же целью - поупражняться. Правда, бывают еще и те, кто повы....ся. И те, кто желает компенсировать свою неполноценность. Но это уже патология.
0
Evg
Эксперт CАвтор FAQ
19288 / 7147 / 528
Регистрация: 30.03.2009
Сообщений: 19,997
Записей в блоге: 30
11.02.2012, 16:29 49
Цитата Сообщение от silent_1991 Посмотреть сообщение
И как же на самом деле должна быть написана программа сортировки массивов?
Цитата Сообщение от diagon Посмотреть сообщение
А в чем смысл писать велосипеды?
Моё дело - сравнить индусов и форумчан, а не давать оценку этим действиям или копаться в причинах тех или иных действий

Цитата Сообщение от silent_1991 Посмотреть сообщение
Моё дело - не лезть в голову автора, чтобы посмотреть, что он умеет и чего не умеет, моё дело - ответить на поставленный вопрос
0
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
11.02.2012, 16:36 50
Цитата Сообщение от Evg Посмотреть сообщение
Моё дело - сравнить индусов и форумчан
Не знал, что за вами закреплено право судить о людях и публично сравнивать их. Учту в будущем.

 Комментарий модератора 
Поскольку из темы ничего хорошего не вышло, да и не могло выйти, потому как эти вопросы уже измусолены тысячи раз, и все более-менее достойные советы даны - закрываю её.
0
Sylar9
134 / 55 / 13
Регистрация: 04.09.2011
Сообщений: 1,952
Записей в блоге: 1
11.02.2012, 16:36  [ТС] 51
Цитата Сообщение от silent_1991 Посмотреть сообщение
Evg, проблема в том, что если читать книги по программированию, не пробуя большинство программ, приведённых там в качестве примера, не изменяя их, не вставляя отладочные принты и не вникая в работу алгоритма, а просто читать по паре страниц перед сном, то из человека выйдет кто угодно, но только не программист. Как книгу по математике надо читать с карандашом в руках, так и книгу по программированию надо читать с клавиатурой в них же. А читать книгу по программированию просто так - убить день/неделю/месяц (в зависимости от скорости чтения). Так что мне кажется, что совет "бросать читать [пусть даже на данном этапе] и приступать к практике" несколько неверен, потому что если тот, кому этот совет адресован, не практиковал, читая, то совет стоит заменить на "читай всё сначала, но перемешивая с практикой", а если он и так практиковал, то вообще на "продолжай в том же духе".

Sylar9, горькая правда: судя по темам, которые вы создавали на форуме, вы не усвоили ничего из того, что прочитали. Проблема может крыться как в том, что я озвучил выше, отвечая ув. Evg, так и в чём-то другом, но, тем не менее, она существует.

Просто у меня коэ что получается из из заданий(которые в книги) и много не получается. Мне кажиться самому ваше не реально научиться программировать, и это горькая правда жизни
1
11.02.2012, 16:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2012, 16:36

изучение C до C++
объязательно изучить C до изучения C++ ?

изучение с++
#include <iostream> using namespace std; void main() { cout<<"hello...

Изучение с++
Знаю основной синтаксис + ООП. Что посоветуете почитать актуального на...


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

Или воспользуйтесь поиском по форуму:
51
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru