| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Флейм > Я устал, не могу себя найти ничего не получается(( |
| Автор: dizy1985 13.2.2012, 21:01 |
| Привет всем. Решил вот тут зарегистрироваться у Вас. Так устал. Так тяжело одному. Хочу друзей. В общем смысл такой. Я знаю с++ и ассмемблер, но так и не создал ни одного приложения. Меня это бесит. Я начинаю нервничать что начинаю аж чесаться. Перечитал много книг, везде си и асм. Так вот. Мне неполучается создать приложения. Я не пойму с его начать. Попробую объяснить. Мне конешно нравится Delphi и паскаль но мне не нравится его vcl и обём. Кодить на винапи очень муторно. Но мне очень нравятся красивые приложения с разными виджетами я их собираю. Проблема в том что я не создал ни одного приложения так как на Вин Апи очень муторно а Борланд с++ я просто не навижу, ибо просто испортили язык. Что ещё. У меня ничего не получается ни один пример со студии MSDn mfc не собирается. Я не знаю почему. Просто компилируется и написано что 0 скомпилено и 0 ошибок. Вот. НЕ могу собрать ни один проект с Sourceforga.(( У меня оканчательно опустились руки я устал у меня ничего не получается а так хочется что нибудь сделать для мира написать программку (есть идеи) но не могу остновиться. НЕ могу начать. Точнее не знаю с чего. Мне нужен VCL как для DElphi но только под студию.Не делфи и не боралнд Си. Я остановился на mfc. Ничего не понял.Взял книгу купил ничего не понял((. Хотя я не тупой. У меня честный крассный диплом по программироваю с колледжа. НУ колледж, это так лофа, но я правда старался. Так вот.Не собирается ни один пример. ДАльше я решил взять wxWidget -- Я не могу его собрать. Вот. Что мне делать. Куда тут тупые вопросы от новичком. Мне надо научиться либо mfc либо wxWidget/ И так Вот мои вопросы, на которые я хотел бы получить ответы 1)Что выбрать wxWidget или MFC или есть ещё что-то? Но хочется не кросс платформенное 2) Кто что посоветует хорошего по MFC прочесть на русском - msdn не предлагать 3)На чем создаются красивые интерфейсы на mfc или wxWidget к примеру на чем написан qip2010 он мне очень нравится 4) Куда писать чтобы помогли собрать проект с sourceforga. Спасибо. Это не спам не троллинг, это просто я отчаялся. Я себя обманываю. У меня лежит коорочка по программиорвания а я ничего не создал. Не хочу себя обманывать. Помогите мне. Можно к вам в уголок?))) Спасибо только не судите строго, а дайте советы насущие. А то мне очень стыдно за себя. Я сам админ надоело админить и много свободного времени. Хочу кодить. Спс. |
| Автор: newbee 13.2.2012, 21:04 |
| Эпично. Срач про С++ рискует перекинуться еще в один топик, а каков вброс, браво! )) Если ты серьезно, скачай Qt SDK, есть много док как собрать, как сделать простое оконное приложение, в общем все для самых маленьких. |
| Автор: dizy1985 13.2.2012, 21:13 |
| А что на qT известного под винду напиано то? |
| Автор: boostcoder 13.2.2012, 21:19 |
| больше похоже на стёб/провокацию. |
| Автор: dizy1985 13.2.2012, 21:21 |
| нет |
| Автор: dizy1985 13.2.2012, 21:36 |
| ого, |
| Автор: bems 13.2.2012, 21:58 |
| А что в нём такого сверхъестественного? |
| Автор: nav1980 13.2.2012, 22:19 | ||
профессию сменить, если это не провокация |
| Автор: SVN74 13.2.2012, 23:26 | ||||||
Раз уж книга не помогла, - забудьте про mfc...
VC - MFC + VCL - WinAPI = Visual С# На всем, Вы не поверите но создавать "красивые интерфейсы" можно даже в консольных приложениях
Где Вы видели, чтобы в книгах для "чайников" первые шаги были написаны с использованием оконных интерфейсов? Забудьте пока про "красивые интерфейсы" , напишите первое свое приложение просто в консоли , - с этого начинали ВСЕ... Развитие написания программ базируется на практике и чем больше ее тем больше вероятность что либо "изваять"... Я бы на Вашем месте все же (на первых порах) использовал бы Builder C++ (чисто для набивания руки) ибо именно эта IDE больше подходит для первых шагов... |
| Автор: dizy1985 14.2.2012, 06:31 |
| Спс. Но я не новичок. Проблема в том что все книжки электорнные и примеров к ним нету, т.е. они идут без дискет и дисков. Я даже не знаю как на mfc hello world с кнопочкой будет хотя на винапи знаю. Что там CReateWindows класс баттон и обработка этого нажатия в процедуре Call back Добавлено через 5 минут и 44 секунды http://www.rsdn.ru/res/book/win32/basicmfc.xml Вот к примеру где эту скачать? |
| Автор: borisbn 14.2.2012, 08:30 |
ещё Total Commander, Skype и (Боже, прости) Builder. докажи. вот тебе заготовка http://liveworkspace.org/code/e592f284b88b3604cbf41ef5242d1267 напиши функцию сортировки dizy1985_sort любым способом и выложи сюда. |
| Автор: dizy1985 14.2.2012, 08:59 | ||||
Добавлено @ 09:01
ХМ, не знал, что так плохо я думал все на си написано((. Я тоже с ростова-на-дону. Модератор: не забываем пользоваться кнопочкой "Код" |
| Автор: borisbn 14.2.2012, 09:10 |
| dizy1985, если хочешь быстро писать интерфейсные программы, то ИМХО скачай http://qt.nokia.com/downloads/sdk-windows-cpp-offline повтори все шаги http://doc.qt.nokia.com/4.7/gettingstartedqt.html, затем бери очередной пример http://doc.qt.nokia.com/4.8-snapshot/examples-widgets.html, разбирай, компилируй, пробуй добавить что-то своё. Нытьём же ты ничего не добъёшься - ни друзей не обретёшь, ни программировать на высоком уровне не научишься |
| Автор: bems 14.2.2012, 09:15 |
OCHE TOLSTO |
| Автор: dizy1985 14.2.2012, 09:24 |
| Ну это понятно |
| Автор: borisbn 14.2.2012, 09:33 |
раз уж создал, чего уж там... так что за проекты ? ссылки будут ? как земляку не помочь P.S. Не переживай, на Си++ тоже много написано: VLC, Google Earth, Skype под линукс и http://qt.nokia.com/qt-in-use/target/desktop. |
| Автор: bsa 14.2.2012, 11:53 |
| dizy1985, ты даже С++ не знаешь. Тебе сказали написать функцию сортировки, но ты не воспользовался штатным функционалом стандартной библиотеки С++. Как после этого ты можешь говорить, что С++ ты знаешь. Максимум - освоил базовый синтаксис. Но кроме знания самого языка следует знать еще и стандартную библиотеку. Хотя бы на уровне "есть такая функция/класс/контейнер/шаблон" |
| Автор: zhz 15.2.2012, 10:33 |
| dizy1985, если ничего не получается и опускаются руки , то как сказали выше, подумай о том , чтобы сменить сферу деятельности(возможно интересов в твоем случае, ты вроде пока еще ничего не сделал)))), но есть и другой вариант, почти 100%)) - его можно выразить как "терпение и труд - все перетрут". Не думай о красивых интерфейсах, это фуфло! Ставь себе простенькую задачу, решай ее, потом посложнее, интерфейс конечно хорошо, но фундамент, каркас так сказать , намного интереснее. Главное не отчаивайся, возьми забухай, чтоб стресс снять, только не сильно, на денек)).... И не относись превратно к англ языку, он конечно вражеский, некрасивый и не такой ёмкий как русский, но надо мириться с тем, что 90% полезной инфы именно на нем, в первую очередь первоисточники и литература . А чтобы обучение происходило более менее легко и непринужденно, советую найти книги серии Head First(плюсы и шарп там точно есть). Вообщем не сцы! все получится! |
| Автор: wester 16.2.2012, 21:36 |
| 2 ТС 1) wxWidget кроссплатформенна. Ну.. даже не знаю, говорят GTK нормальная либа, попробуй ее. 2) rsdn 3) Winapi. Просто WinApi 4) автору, который выложил проект на sourceforge |
| Автор: Mastodont 10.1.2013, 15:37 |
| dizy1985, перед созданием программы ты должен В СВОЕЙ ГОЛОВЕ понять, как она работает. Разрисуй на листочке блок-схему работы будущем проги. Максимально подробно. И потом от малого к большему начинай писать. Можно сначала сделать основные блоки, а потом каждый из них последовательно прорабатывать. |
| Автор: k0rvin 15.1.2013, 12:50 |
| Только Agda, только хардкор. |
| Автор: Маричка 18.6.2013, 13:54 |
| У автора топика по-моему явно депрессняк... |
| Автор: Poseidon 9.8.2013, 13:50 |
| Квип на Дельфи, более того, очень много программ, которыми то точно пользуешься, написаны на Дельфи. И среди них есть как красивые пустышки, так и угрумые серьезности. http://www.delphisite.ru/forum/programmy-napisannye-na-delphi, но это далеко не полный список. А под винду - на Delphi dizy1985, есть один проект в задумке. По общей концепции он будет достаточно не маленьким (порядка 30-50 форм точно), и при этом обещает быть достаточно интересным (предполагается наличие таблиц, графиков, анализ полученных данных). На данный момент есть общая идея, на основании которой продумывается основная архитектура и обдумываются детали. По планам непосредственно к программированию приступим в октябре. Сейчас ведутся подготовительные работы. Но проект будет на Delphi XE3 и без каких-либо материальных поощрений на стадии разработки. На сегодня имеется 2 программиста и 1 дизайнер. Если хочешь себя попробовать, то отписывай в личку. Но будь готов, что за эти оставшиеся 2 месяца тебе придется проштудировать некоторые, возможно не знакомые тебе технологии и компоненты, и все же доказать свое умение программировать. |
| Автор: CompWorm 11.8.2013, 09:22 |
А мне вот печаль автора очень близка, и его печаль относится не только к программированию на самом деле. Мне приходилось участвовать в нескольких проектах на разных языках, всегда я старался кодить ядро и не касаться ГУЯ (уж больно он кривой всегда и переменчивый И вот тут вилы - чуть tool chain в версиях разошёлся, чуть конфиги упростил и всё, не взлетело. Встречал людей, успешно проработавших всю жизнь с какой-нибудь древней системой и не понимающих в упор ООП, пока прям в компе не впечатаешь и не отдебажешь наглядно на глазах изумлённой публики. ИМХО, чтобы собрать приложение с нуля на каком-нибудь современном стрёмном win8 очень важны наглядные рабочие примеры. Из вышесказанного совет автору - (на примере с++) не брезгуй книгами типа "C++ для чайников", ибо книги Скотта Мейерса и Страуструпа не помогут собрать проект с использованием современных тулчейнов. Кстати, Qt для тебя был бы хорошим выбором - во первых можно отказаться от "полезных новшеств" винды, срулив на линукс, а во-вторых там с IDE идут рабочие примеры, которые можно разобрать по винтикам. ЗЫ: а ты прогишь для себя или хочешь этим зарабатывать? |
| Автор: borganzaz 12.8.2013, 13:27 |
| Listen buddy there comes a point in our life and we really do not have idea that what we suppose to do about this. I would suggest you to take some time and get calm. There is no need to get worry about your failure. Just be positive and concentrate what you have to do. |
| Автор: irinazanuda 13.8.2013, 09:48 |
| Не знаю, как насчёт двух проектов, а вот по названию темы -- в самый раз))).. устал так жить, да и надоело))).. тоже не могу найти одного гата))) |