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