Яку літературу краще читати для швидкого освоєння C ++ (а саме - створення віконних додатків)? А то вся література переважно про консольних додатках на C ++, а ось про віконні написано дуже мало і не дуже зрозуміло.
Яку літературу краще читати для швидкого освоєння C ++ (а саме - створення віконних додатків)? А то вся література переважно про консольних додатках на C ++, а ось про віконні написано дуже мало і не дуже зрозуміло.
Самий адекватний підручник з плюсів в даний час - це книга Прата:
Рецензія взята з блогу програміста.
Можна почитати книгу Страуструпа. А для поглибленого вивчення - книги Саттер, Мейерса, Александреску, Гуртового та інших товаришів, що мають відношення до стандартизації С ++.
Що стосується віконних додатків - до С ++ це не має прямого відношення. У мові немає коштів для створення віконець - цим займається операційна система. Ви можете подивитися в бік API системи - для windows читайте MSDN, для linux - курите мани по KDE, наприклад. Або використовувати одну з бібліотек. Особисто я користуюся бібліотекою Qt. Це досить хороша, пупулярная бібліотека, з великим і доброзичливим ком'юніті (можна проконсультуватися на будь-якому программерскую форумі), з хорошою документацією та книжками (є і російською мовою, наприклад книжки Шлее). Крім того, Qt - кроссплатформенная бібліотека, з деяких пір підтримує андроїд (можна писати віконні програми не тільки для Windows і Linux і OS / 2, але і для ряду мобільних платформ). Крому віконець там багато всього корисного є.
Але перш ніж лізти в Qt, я порадив би подужати книжку Прата.
Якщо потрібні початкові, базові знання мови, то краще за все підійде книга під назвою "Об'єктно-орієнтоване програмування в C ++", Автор Лафоре. Ця книга підійде новачкам, так як в ній доступною мовою описуються всі основи програмування на мові C ++, приклади зрозумілі, нічого не замовчується. Якщо вже є початкові знання, то роботу з віконними додатками потрібно вивчати за допомогою відео-уроків, яких дуже багато на YouTube, краще нічого не знайдете, тим більше в літературі. Коли закінчаться уроки російською мовою, переходите до англомовних версій, дізнаєтеся чимало нового.
Щоб навчитися створювати віконні додатки, треба б спочатку просто програмувати навчитися, а на консольних утиліти це зробити простіше.
Я можу порадити дві книги.
Коли ці дві книги можна буде вважати пройденим етапом, тільки тоді є сенс розбиратися в програмах з віконцями.
Залишити відповідь