Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2010, 08:57   #1
MaRKer.nsk
Пользователь
 
Регистрация: 27.03.2010
Сообщений: 53
По умолчанию Делема

Здравствуйте, дайте совет....
Я потихоньку изучаю Си, начал как полагается с консоли, но я так чувствую что, надо бы переходить на другой уровень так сказать, вот я и не знаю что мне изучать или WIN32 или WFC или вообще CLR? подскажите что мне начать учить? И желательно какую литературу по этой теме почитать. спасибо всем кто откликнуться.
P.S. у мя стоит VS 2008.
MaRKer.nsk вне форума Ответить с цитированием
Старый 31.10.2010, 09:44   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Делема
Вообще-то правильно дилемма...
_-Re@l-_ вне форума Ответить с цитированием
Старый 31.10.2010, 09:51   #3
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

ну если под винду писать собираешься, то наверное WinAPI
ищешь в интернетах пример минимального приложения под винду на си и разбераешься с кодом
и еще www.msdn.com - тут ищешь справку по всем функциям
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 31.10.2010, 10:42   #4
MaRKer.nsk
Пользователь
 
Регистрация: 27.03.2010
Сообщений: 53
По умолчанию

спс, ну www.msdn.com уже давно пользуюсь ладно уж буду WinAPI изучать=) а то консоли уже сосем не хватает =) хочется чего то новенького)))
MaRKer.nsk вне форума Ответить с цитированием
Старый 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
MaRKer.nsk
Пользователь
 
Регистрация: 27.03.2010
Сообщений: 53
По умолчанию

Не всё таки я чёт не знаю что мне учить ну WinApi это учить 100% буду, но как то уж охота делать проги с формами кнопочками и тд., и чёт не могу найти не одного учебника...
MaRKer.nsk вне форума Ответить с цитированием
Старый 31.10.2010, 14:49   #7
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Цитата:
с формами кнопочками и тд.
Вы только кнопочками, формачками и другими прямоугольничками не увлекайтесь, а то не успеете оглянуться и в .NET захочется...
Цитата:
ну WinApi это учить 100% буду
После WinApi хорошо MFC пойдет, они примерно одинаково запутаны. (Хотя WinApi запутаннее)
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Старый 31.10.2010, 16:10   #8
MaRKer.nsk
Пользователь
 
Регистрация: 27.03.2010
Сообщений: 53
По умолчанию

вот только не знаю с чего начать WINAPI тож просто набор функций... просто учить их от а до я как то обсурдно.
MaRKer.nsk вне форума Ответить с цитированием
Старый 31.10.2010, 16:35   #9
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

На форуме все есть.
Литература по WinAPI
Литература по C++ (в книжках по MS VS есть про MFC)
С книгами по Qt чуть хуже, но можете погуглить название пункта 5 отсюда:
Литература по кроссплатформенному программированию
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц