0 / 0 / 1
Регистрация: 04.04.2011
Сообщений: 15

Нужен совет новичку в программировании

30.11.2008, 00:13. Показов 1519. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Я уже примерно 7 месяцев собираюсь прочитать книгу по C++, но всё время находятся дела _поважнее_. Причина этому следующая: каждый раз, когда я натыкаюсь в книге не что-то не понятное, оставленое автором книги без комментария, - я сижу и долго мучаю поисковоки в поисках ответа. Естественно, начинаю искать повод, чтобы опять не садиться за чтение этой адской книги. Непонятные вещи встречаются на каждой странице и чтобы разобраться в понятном автору примере приходится затрачивать много времени и сил.
Читал две книги: 1. Учебник Павловской по цпп - вроде обучающий, но некоторые вещи непонятны. Может, так задумано, чтобы их обьяснял преподаватель.
2. Книга по С++ Бьерна Страуструпа, пользующийся дикой популярностью.
Вот отрывок из этой книги:

const char* peek(int i) // вернуть указатель на строку-константу
{
return hidden[i];
}

Притом не написано стандартная ли это функция, или её описывали раньше, почему не инициализирована i, что там делает hidden[i], с той же неинициализированой i и другие вещи, которые не могут быть понятны новичку(по крайней мере, мне). Пример далеко не единичный.
Такое очень раздражает. Я не знаю в чём дело, в книгах, или во мне.
Тем не менее, я очень хочу освоить С++(конечно, на нём останавливаться не планирую), поэтому прошу посоветовать какую-нибудь книгу по цпп, где давалось бы разьяснение для самых тупых.
Один знакомый человек сказал мне, что читать - неблагодарное занятие и лучше просто искать исходники программ, открывать гугл и по порядку разбираться в коде, тем не менее, мне не хотелось бы к этому прибегать, т.к. хочется узнать обо всех приёмах проганья(А вдруг я не наткнусь ни в одном исходнике на какой-нибудь оператор, который мне поможет при написании своей программы?)
Заранее благодарен.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.11.2008, 00:13
Ответы с готовыми решениями:

Нужен совет новичку
Простите за такой вопрос, но можно ли создать такие программы как на рисунках, через Delphi, где при перемещении ползунка изменяться...

Нужен совет новичку
Привет Всем! Вопрос по азам. Работаю на ubuntu. Установил pycharm, django, сервер работает когда вбиваю в терминал команды, то есть по...

Нужен совет новичку
Здравствуйте. Во первых спасибо всем кто оказывал помощь, благодаря ей моя первая база неплохо работает и здорово облегчает мою работу....

6
0 / 0 / 0
Регистрация: 30.11.2008
Сообщений: 8
30.11.2008, 02:08
Могу высказать свое мнение по этому поводу, я сам занимался переводами уроков с енглиша на русский и меня побудило на данное действие не мое знание енглиша =).
Дело в том, что люди которые хотят обучить чему то не понимают одного, того что есть люди которые поолный ноль в этом деле и им мало просто объяснить что:
void sum(int x, int y) // Функция с 2 пременными х и у
У них останутся вопросы ->>
Зачем тут скобки? Что такое sum, а можно задавать цифру вместо слова, а можно вообще это слово заменить или нет? Почему после скобок не ставится точка с запятой?
Вроде все просто для Вас, но сколько вопросов было у меня когда я начинал и самое обидное, что нет про это инфы =(
Сам потихоньку изучаю С++, если есть TeamSpeak или скайп то можно вместе заниматься данным делом благо есть кому наставить на путь =)
Жаль только, что мало знакомых пишет на с++ все в основном на делфи...
0
0 / 0 / 1
Регистрация: 04.10.2008
Сообщений: 64
30.11.2008, 15:52
azazelpj, я пишу на с++ билдере... но у меня есть только ася) ... но думаю тоже можно списАться...ICQ 251405055
0
0 / 0 / 1
Регистрация: 04.04.2011
Сообщений: 15
30.11.2008, 15:56  [ТС]
2 azazelpj:
Я бы с радостью изучал язык с Вами, но С мне как-то не хочется изучать...
0
0 / 0 / 1
Регистрация: 04.04.2011
Сообщений: 15
30.11.2008, 16:02  [ТС]
Раздобыл книгу "цпп для чайников", попробую почитать.
0
 Аватар для Matskoff-Lion
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 41
30.11.2008, 17:49
С++ и чайник, на мой взгляд, - вещи практически несовместимые, т.к. для написания кода на С++ нужно иметь некоторую базу. С++ не так строг как Делфи, поэтому "... вся ответственность ложится на программиста" (Б. Страуструп)

Наблюдаю картину, как в универе мучаются те, кто никогда не писал программы, или знал один язык.

З.Ы. А книга Бьерна Страуструпа мне очень нравится. Для тех кто не имеет достаточного уровня для чтения "Языка программирования С++", могу порекомендовать Дейтелов (Книга с пояснениями и доп информацией).

З.Ы. Да, кстати! Если вам непонятно что вы читаете у Бьерна Страуструпа, откройте Дональда Кнута, прочитайте пару абзацов (любых в середине книги) и С++ покажется элементарнейшим
0
0 / 0 / 1
Регистрация: 04.04.2011
Сообщений: 15
30.11.2008, 20:53  [ТС]
2 Matskoff-Lion: Большое спасибо. Это именно то, что я хотел.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.11.2008, 20:53
Помогаю со студенческими работами здесь

нужен совет новичку
Помогут ли публикации в продвижении сайтика?

Нужен совет новичку
Доброго времени суток! Наверняка, на этом форуме вопрос, подобный моему уже обсуждался.Но все же. Чтобы не было недопонимаю, скажу что...

Нужен совет новИчку по оптимизации.
В связи с кризисом (пол года тому) пришлось отказаться от услуг ВЭБ компании и заниматься сайтом самому. Как следсвие пэйдж ранг упал с 3...

Новичку нужен совет опытных в yii
Привет всем только что закончит уроки по yii https://www.youtube.com/playlist?list=PLov7vC9M_skKZj_R1MnVwqJTMi7HZjUrE Но не понял не...

Нужен совет новичку в ms access 2007
Здравствуйте, уважаемые форумчане! В последние несколько недель я занимаюсь самообучению access 2007. Начал я с 2010 но мои базы в 2007 не...


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

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

Новые блоги и статьи
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
Angular: Вопросы и ответы на собеседовании
Reangularity 15.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
Архитектура Onion в ASP.NET Core MVC
stackOverflow 15.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг. Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя. Странные серые краски проникают и. . .
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru