|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.03.2015, 22:45 | #1 |
Регистрация: 05.03.2015
Сообщений: 5
|
Прошу помочь с выбором IDE
Всем привет. Просьба не кидатся кирпичами.
Вопрос судя по всему стар как мир. На данный момент пишу на "С" для микроконтроллеров, в принципе не первый год. Решил освоить "С" для ПК. Стал вопрос с выбором IDE. Цель писать под Win, Linux, Android для автоматики, писать игры пока цель не стоит. Есть Embarcadero RAD Studio XE7. Всё хорошо. Весьма нравится. Но нет литературы на русском языке. Возможно плохо искал, но искал и не нашел. В общем нужен самоучитель на русском где хорошо описан процесс с нуля с примерами. Если кто подскажет где скачать книгу самоучитель по работе в этой IDE то буду благодарен. В принципе вопрос будет решен. Есть Visual Studio. Всё хорошо. Есть литература. Но не как не могу понять два вопроса. А под Linux и Android она позволяет что то делать? Ничего в книжке вменяемого не нашел. Еще вопрос, есть С++ с чем всё более менее понятно. Но нигде не могу в книге найти как делать окна типа как windows form application под С++, под С# такая возможность есть. Но я не понимаю зачем нужен С#? С консольными приложениями вопросов нет. В любом случае где можно найти описание стандартных библиотек хоть под одну IDE хоть под другую? |
05.03.2015, 22:51 | #2 | |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Цитата:
Логично, ибо разработка MS. |
|
05.03.2015, 22:52 | #3 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вы путаете IDE и язык/компилятор/библиотеки (в RAD Studio ж только их компилятор доступен, да и он вроде бы не особо придерживается стандарта C++).
И не смешивайте С, С++, C#. C# высокоуровневее, как Java, но в основном только под Windows. (есть Mono и т.п., но как-то не особо популярно, хотя недавно начались какие-то движения в этом направлении со стороны MS, открыли исходники .NET) Цитата:
MFC вроде встроен в студию по умолчанию (кроме Express версий), но я бы рекомендовал Qt. Qt можно и в Студии, у них даже есть add-in для некоторой интеграции и облегчения работы (открытие Qt Designer для .ui файлов например), но наверно проще будет в Qt Creator.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 05.03.2015 в 23:02. |
|
06.03.2015, 00:18 | #4 | |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
Цитата:
В креаторе поиск с каким-то выгибоном... Так до конца и не вкурил, что они там навертели. Упрощали, оптимизировали, облегчали и скатились в "интуитивно понятный интерфейс". А больше всего - нельзя выделить текст и нажать открывающую скобку. В студии (с Tomato аддоном, конечно) выделенный текст закрывается в скобки с обеих сторон, а не делетится. |
|
06.03.2015, 00:39 | #5 | |||
Регистрация: 05.03.2015
Сообщений: 5
|
Цитата:
На данный момент мне как бы всеравно какая IDE. Мне важно чтоб сделал приложение и оно работало. Что такое библиотеки я прекрасно понимаю. Поэтому и спросил об описании стандартных библиотек. Потому что я их вижу, а что с ими делать и для чего они не понимаю. На самом деле я наблюдал как парень работает в RAD Studio. Очень понравилось. Он писал под win для станка, там промышленый компьютер стоял с windows7. Этот станок работает и сегодня. Весьма надежно работает. Цитата:
Как создать стандартное виндовое окно хоть плач не понимаю. В тойже студии создаю приложение в С# то стандартное виндовое окно создается по умолчанию. Вставляй кнопки описывай события. Нет проблем, кроме того что под linux и android нифига не сделаеш. В Rad studio я выбираю VlC Forms Aphlication в С++ и вуаля стандартное окно кнопку вставить можно. Только нормальной книжки по этой Rad studio нету. Вот и получается если начинать бороть VS то дальше микрософта никуда. А по RadStudio кроме нескольких уроков на ютубе ничего обучающего найти не могу. Цитата:
|
|||
06.03.2015, 00:46 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Зачем вам MFC если "в планы не входит приложения для микрософта"? Оно только для винды и вообще древнее.
Берите Qt (Qt Creator). В RAD Studio кстати нельзя линукс, только мак и андроид. (и не с VCL, а с ОгненойОбезьяной, VCL только для винды)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 06.03.2015 в 00:50. |
06.03.2015, 01:07 | #7 | |||
Регистрация: 05.03.2015
Сообщений: 5
|
Цитата:
Но если вдруг мне взбредет в голову(а такое бывает) освоить другую ОС то не хотелось бы лопатить очередной кубометр литературы по еще одной IDE с ее бесконечными библиотеками. Цитата:
Цитата:
Последний раз редактировалось Melvin77; 06.03.2015 в 01:11. |
|||
06.03.2015, 01:24 | #8 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Не знаю как там с русскими материала, ибо английскими пользовался и без него далеко не уйти все равно Офф. документация вроде переведена, но не последняя версия (4.x) В разделах выше Observer на свой небольшой блог про Qt и OpenGl все время ссылается http://www.cyberforum.ru/blogs/416874/ (внизу хеллоуворлды).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
06.03.2015, 02:09 | #9 | ||
Регистрация: 05.03.2015
Сообщений: 5
|
Цитата:
Щас покурю тему. Если найду литературу то на этом и остановлюсь. Хорошая литература наше всё. Я когда С изучал под контролеры то думал что голова поломается, нифига выдержала, просто хорошая книжка попалась и всё стало на места. А потом всё легко было. Цитата:
Не подскажите, а библиотеки Modbus есть к ему? Последний раз редактировалось Melvin77; 06.03.2015 в 02:36. |
||
06.03.2015, 07:45 | #10 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Цитата:
Цитата:
Хотя может поэтому у нас в таком состоянии производства, ракеты падают, что микроконтроллерщика не интересуются, что за компилятор, что и как он делает... |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прошу помочь | Bonefest | Общие вопросы C/C++ | 3 | 08.02.2015 11:58 |
Алгоритмы. Не прошу решить. Прошу помочь! | pascaluser | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.10.2012 08:45 |
Прошу помочь) | Егоргий | Помощь студентам | 3 | 03.06.2012 20:34 |
Прошу помочь с выбором темы на диплом. Теория струн [C, Delphi]] | 4c00 | Помощь студентам | 1 | 07.12.2011 17:54 |