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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pj
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 8
#1

Прата -> Шлее = PROFIT? - C++

18.03.2013, 12:05. Просмотров 1072. Ответов 11
Метки нет (Все метки)

Изучением программирования занялся от безделья. Путём гугления выбрал С++. В качестве первой книги - Стивен Прата "Язык программирования С++. Лекции и упражнения. 5-е издание". Прочитал. Можно ли после неё перейти к прочтению Макса Шлее "Профессиональное программирование на QT"? Или между ними стоит ещё что-то прочитать? Я понимаю, что учить мне надо ещё ого-го сколько всего, просто хочется писать программы "с кнопочками".
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2013, 12:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прата -> Шлее = PROFIT? (C++):

Прата С. 6.6 - C++
написал код, но после ввода первой структуры в цикле, выдает ошибку( //6.6.cpp #include <iostream> using namespace std; struct card...

C++ - Прата задача 6.9 - C++
Подскажите пожалуйста в чем ошибка?не обрабатывается условие неправильного ввода имени файла. #include <iostream> #include <fstream> ...

Прата задача 6.9 - C++
Всем доброго времени суток, подскажите как сделать что бы программа в строке 32 принимала имена с пробелами. Если открываю файл без...

С.Прата, задача 3.5 - C++
Гляньте, пожалуйста. Задача на преобразование целочисленных типов в с плавающей точкой. Вроде бы я решил: // запрос населения Земли и...

Ищу книгу С. Прата - C++
Всем добрый день! ищу книгу Стивена Прата "Язык программирования C (Си). Лекции и упражнения, 5-е издание" В интернете не нашёл, так как...

Прата и умные указатели - C++
Читаю Прата С. - Язык программирования С++. Лекции и упражнения - 2011, стр. 886: Пишу, компилирую - получаю ошибки: Кто не прав...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,270
Записей в блоге: 2
Завершенные тесты: 1
18.03.2013, 12:29 #2
Цитата Сообщение от pj Посмотреть сообщение
Можно ли после неё перейти к прочтению Макса Шлее "Профессиональное программирование на QT"?
Хотя я Прата не читал, но думаю рановато. Попробовать окошки поклепать можно, а вот остальные возможности Qt наверное тяжело будет понять. У Шлее хорошая книга, он там иногда внутренности Qt затрагивает, которые без глубокого знания С++ очень сложно будет понять.
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.03.2013, 13:53 #3
Я думаю, можно. У меня такой переход и был. Сколько ни учи чистый С++, Qt от этого проще не станет. Своего там очень много.
pj
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 8
18.03.2013, 13:58  [ТС] #4
Kastaneda и alsav22, спасибо за ответы. Ещё параллельно вопрос задать хотел: нету случайно ли какого-нибудь задачника по QT, начиная с самого простого? У Шлее в книге есть примеры, но нет упражнений для самостоятельного написания.
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.03.2013, 14:03 #5
Цитата Сообщение от pj Посмотреть сообщение
Kastaneda и alsav22, спасибо за ответы. Ещё параллельно вопрос задать хотел: нету случайно ли какого-нибудь задачника по QT, начиная с самого простого? У Шлее в книге есть примеры, но нет упражнений для самостоятельного написания.
Мне такое не попадалось.
pj
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 8
18.03.2013, 14:53  [ТС] #6
alsav22, так как такая привилегия как "Личные сообщения" для меня пока не доступна задам вопрос здесь. Сложно ли было в освоении QT после Прата? Прочитав пару глав книги не скажу, что вообще ничего не понял, но некоторые вещи недопонял. Как у тебя проходил процесс обучения? (Если общение на "ты" неприемлемо прошу простить и сообщить об этом, мне так, просто, проще ) Ты прочитал книгу, а потом писал программы выходя их собственных нужд или как-то иначе?
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.03.2013, 15:33 #7
Цитата Сообщение от pj Посмотреть сообщение
Сложно ли было в освоении QT после Прата?
По Qt книгу я ещё не дочитал. Наверное, где-то треть прочёл и стал пробовать делать программы (просто что-то), параллельно читая (перескакивая по главам, извлекая что-где нужно). И с сайта http://www.doc.crossplatform.ru/qt/4.7.x/classes.html информацию брал. Эта книга не учебник, где последовательно что-то излагается (с постепенным усложнением), а, скорее, некий сборник об основных возможностях, чтобы можно было получить начальные представления о Qt. Именно, об основных возможностях, потому что в Qt очень много всего, намного больше, чем в С++. Всё это освоить, прочитав книгу, не получится. Делать программы, параллельно осваивать новое, разбираться в тонкостях. Сначала у меня была идея совмещать чистый С++ и Qt. Наверное, это возможно, но говорят, что не очень хорошо. У Qt своих методов более чем... Я не большой спец ни в С++, ни в Qt, поэтому может что и не так говорю. Тут есть более опытные...
Hellrider_
50 / 50 / 2
Регистрация: 12.03.2013
Сообщений: 167
18.03.2013, 15:48 #8
Если вы хорошо усвоили Прата, Шлее пойдет очень легко. Книга Шлее рассказывает о принципах работы с Qt, там нету углубленных вещей. Он поверхностно описывает основные возможности. Собственно больше ничего и не нужно.
Дальше по мере надобности изучаете документацию Qt Assistant, доки там очень хорошие. После этого еще есть интересная книга - Марк Саммерфилд Qt. Профессиональное программирование Разработка кроссплатформенных приложений на С++ 2011г. Есть интересные вещи по WebKit, модель/представление и еще несколько узких тем.
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,270
Записей в блоге: 2
Завершенные тесты: 1
18.03.2013, 18:49 #9
Цитата Сообщение от Hellrider_ Посмотреть сообщение
Книга Шлее рассказывает о принципах работы с Qt, там нету углубленных вещей.
Цитата Сообщение от Hellrider_ Посмотреть сообщение
После этого еще есть интересная книга - Марк Саммерфилд
Я бегло пролистывал обе книги, мне показалось, что у Шлее больше написано о внутреностях Qt, чем у Саммерфилда (он, кстати, вроде как архитектор в Qt).
Hellrider_
50 / 50 / 2
Регистрация: 12.03.2013
Сообщений: 167
18.03.2013, 19:17 #10
Цитата Сообщение от Kastaneda Посмотреть сообщение
Я бегло пролистывал обе книги, мне показалось, что у Шлее больше написано о внутреностях Qt, чем у Саммерфилда (он, кстати, вроде как архитектор в Qt).
Шлее рассказывает самые простые вещи, которые нужно знать, но не углубляется в специфику. Саммерфилд же для более продвинутых, пишет о фишках некоторых отдельных тем, не распыляясь на простые вещи.
booker
23 / 23 / 2
Регистрация: 21.11.2012
Сообщений: 106
18.03.2013, 21:16 #11
FLTK не достойна вашего внимания? Довольно простая и понятная библиотека для старта в кнопочкоделании
pj
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 8
18.03.2013, 22:34  [ТС] #12
Цитата Сообщение от booker Посмотреть сообщение
FLTK не достойна вашего внимания? Довольно простая и понятная библиотека для старта в кнопочкоделании
Почему же не достойна? До этого момента об FLTK не слышал. Я благодарен за наводку. Буду читать и изучать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2013, 22:34
Привет! Вот еще темы с ответами:

Прата - составные типы - C++
Добрый день. Недавно начал заниматься С++ по книге Прата. Прошел четвертую главу и встретил такую задачу: Напишите программу С++,...

Ошибка в коде(С.Прата) - C++
#include "stdafx.h" #include <iostream> #include <string> int _tmain(int argc, _TCHAR* argv) { std::string month= { ...

Прата, аргументы по умолчанию - C++
Тема - аргументы по умолчанию. Приведён код #include <iostream> const int ArSize = 80; char * left(const char * str, int n = 1); ...

Прата, задача 2, глава 6 - C++
Доброго времени суток. Учу программирования по книжке Прата. И вот такая задача: "Напишите программу, которая считывает до десяти...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.03.2013, 22:34
Ответ Создать тему
Опции темы

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