![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.03.2010
Сообщений: 53
|
![]()
Здравствуйте, дайте совет....
Я потихоньку изучаю Си, начал как полагается с консоли, но я так чувствую что, надо бы переходить на другой уровень так сказать, вот я и не знаю что мне изучать или WIN32 или WFC или вообще CLR? подскажите что мне начать учить? И желательно какую литературу по этой теме почитать. спасибо всем кто откликнуться. P.S. у мя стоит VS 2008. |
![]() |
![]() |
![]() |
#2 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
![]()
ну если под винду писать собираешься, то наверное WinAPI
ищешь в интернетах пример минимального приложения под винду на си и разбераешься с кодом и еще www.msdn.com - тут ищешь справку по всем функциям
Форматируйте код, будьте людьми.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 27.03.2010
Сообщений: 53
|
![]()
спс, ну www.msdn.com уже давно пользуюсь
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
WinAPI - это основа основ под виндами, все прочее туда корнями уходит. Как и всякое достаточно низкоуровневое программирование во многом громоздко и монотонно в написании кода, но зато позволяет выполнять очень тонкую работу.
MFC - штука не первой свежести и имеет склонность к тому, чтобы считаться устаревшей, однако на ней по-прежнему пишут, и, наверное, еще достаточно долго будут писать. На мой взгляд, местами чересчур запутанна и богата макроподстановками. Думаю, не самый перспективный, но тем не менее жизнеспособный вариант. C++ CLI - мухослон на основе C++ и C#, вобрал в себя наименее привлекательные аспекты обоих языков и соединил их на редкость корявым образом. Минздрав настоятельно предостерегает от. Уж лучше либо нормальный C++, либо (если хочется писать под .NET) C#. Qt - кроссплатформенная библиотека с довольно широкими возможностями. Может быть прикручена к MS VS и другим средам разработки, однако существует также Qt Creator, созданный специально для написания приложений с использованием Qt. Бесплатна для некоммерческого использования, однако цена коммерческой лицензии явно не для простого программиста-одиночки.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 27.03.2010
Сообщений: 53
|
![]()
Не всё таки я чёт не знаю что мне учить ну WinApi это учить 100% буду, но как то уж охота делать проги с формами кнопочками и тд., и чёт не могу найти не одного учебника...
|
![]() |
![]() |
![]() |
#7 | ||
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
![]() Цитата:
Цитата:
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
||
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 27.03.2010
Сообщений: 53
|
![]()
вот только не знаю с чего начать WINAPI тож просто набор функций... просто учить их от а до я как то обсурдно.
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
На форуме все есть.
Литература по WinAPI Литература по C++ (в книжках по MS VS есть про MFC) С книгами по Qt чуть хуже, но можете погуглить название пункта 5 отсюда: Литература по кроссплатформенному программированию
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |