Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.68/41: Рейтинг темы: голосов - 41, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 1
1

Выбор между Qt и С#

12.05.2014, 15:48. Показов 7874. Ответов 51
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. При написании дипломной роботы возник вопрос на чем лучше писать.
Тема дипломной роспознавание движения. Для реализации использовал библиотеку OpenCV. Курсовую роботу я писал на C++, но на дипломную появилась нужда реализоватьт интерфейс. Сам я програмирую на Java поэтому синтаксис C# ближе. Что б вы посоветовали, пытаться реализовать интерфейс на Qt или или переписать само роспознавание(OpenCv) и интерфейс на C#. Плюсы и минусы каждого знаю, просто хотелось бы услышать ваше личное мнение.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2014, 15:48
Ответы с готовыми решениями:

Выбор между двумя ПК
Помогите выбрать, какой ПК будет лучше для игр? 1.Процессор: AMD X6 FX-6100 3.3ГГц AM3+...

Выбор между 2-мя сборками
Всем привет! У меня встал выбор между 2-мя сборками. Одинаковые комплектующие: процессор:...

Выбор между процессорами
Я уже понял что АМД мне не подходит... Вот только теперь не могу выбрать между 2 интелами -ntel...

Выбор между двумя
И снова я, MSI GT70 0ND-631RU http://www.notik.ru/goods/22776.htm MSI GT70 0ND-627RU...

51
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
14.05.2014, 12:15 41
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
а вот Qt не чистый из-за своей реализации сигналов/слотов
А что там не читого?
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
проблемы при привязки Qt к другим языкам программирования.
Какие конкретно проблемы?

Добавлено через 5 минут
Цитата Сообщение от newbie666 Посмотреть сообщение
ну это по твоему, а на самом деле, если ты пишешь программу чуть более объёмную, нежели хелоу ворлд, то 99% запусков идёт под отладкой
Чуть более это на одну строчку больше чем хелоу ворл, или на две?
И в программе чуть более объемной чем хелоу ворл так сильна важна оптимизация что нужен отладчик?
0
Заблокирован
14.05.2014, 12:25 42
Цитата Сообщение от Avazart Посмотреть сообщение
так сильна важна оптимизация что нужен отладчик?
сударь, о чём я с вами говорю, если вы не в курсе, что такое дебаггер ....
Причём тут оптимизация? Оптимизация - это совсем другая песня (и обычно специфические компиляторы)
Ты что, напишешь софт и не проверив его заказчику отошлёшь, а потом он с экзепшеном через пару дней слетит и что?
Ладно забей на этот спор.
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
14.05.2014, 12:28 43
Цитата Сообщение от newbie666 Посмотреть сообщение
Ты что, напишешь софт и не проверив его заказчику отошлёшь, а потом он с экзепшеном через пару дней слетит и что?
Ну значит это код который оказался не таким уж грамматным как мы думали )
0
Заблокирован
14.05.2014, 12:33 44
Цитата Сообщение от Avazart Посмотреть сообщение
Ну значит это код который оказался не таким уж грамматным как мы думали )
потому что
Цитата Сообщение от newbie666 Посмотреть сообщение
грамотный код пишется только в режиме отладки )))
ладно - забей
0
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
14.05.2014, 12:55 45
Цитата Сообщение от newbie666 Посмотреть сообщение
Браться мне за Qt из за её заманчивости в переноси с Win на Lin или же Linux в топку и програть на студии под Windows дальше ...
Есть еще же вариант с wine под линуксом. Если "прогать" с периодическим тестированием под wine, то вполне работоспособное можно получить.
1
Заблокирован
14.05.2014, 13:11 46
демагогщики - давайте лучше тут прокомментируйте Выбор платформ под комплексную платёжную систему
0
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
14.05.2014, 14:56 47
Цитата Сообщение от newbie666 Посмотреть сообщение
Сейчас новый софт довольно таки сложный и объёмный начну хреначить...
Пальцем в небо предлагаете тыкать?
Написали бы хотя бы в общем что оно будет делать и из чего состоять.
Ну и "сложный и объёмный" понятие очень относительное.
0
Заблокирован
14.05.2014, 15:08 48
Цитата Сообщение от RazrFalcon Посмотреть сообщение
Пальцем в небо предлагаете тыкать?
сотри линк в моём предыдущем посте #46
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
14.05.2014, 15:36 49
Цитата Сообщение от Avazart Посмотреть сообщение
Одна IDE под вин, одна под лин, одна либа под вин, другая пол лин- в этом заключается значение "несколько" ?
Список IDE, gui можно делать на WF, WPF, Gtk#.

Цитата Сообщение от Avazart Посмотреть сообщение
А что там не читого?
Без кодогенератора moc никуда.

Цитата Сообщение от Avazart Посмотреть сообщение
Какие конкретно проблемы?
Реализация сигналов/слотов, в частности пользовательских.
0
Технофашист
228 / 216 / 11
Регистрация: 11.03.2009
Сообщений: 887
14.05.2014, 20:58 50
Цитата Сообщение от Jhone_Wayn Посмотреть сообщение
Здравствуйте. При написании дипломной роботы возник вопрос на чем лучше писать.
Тема дипломной роспознавание движения. Для реализации использовал библиотеку OpenCV. Курсовую роботу я писал на C++, но на дипломную появилась нужда реализоватьт интерфейс. Сам я програмирую на Java поэтому синтаксис C# ближе. Что б вы посоветовали, пытаться реализовать интерфейс на Qt или или переписать само роспознавание(OpenCv) и интерфейс на C#. Плюсы и минусы каждого знаю, просто хотелось бы услышать ваше личное мнение.
Ну, во-первых, если вы решили "переписать само распознавание(OpenCv)", то не советую вам это делать, если Вы новичок в области Computer Vision.
Во-вторых, всегда приятней когда твое приложение мультиплатформенно. А вдруг вы потом решите перенести приложение под мобильную платформу, или же открыть онлайн сервис по отслеживанию объектов и поставить свое приложение на сервер под linux

p.s. освоить создание GUI в Qt совсем не сложно, пару туториалов на их сайте и уже можно не спеша писать интерфейс. Сам не так давно переходил на Qt, особых проблем не испытывал. Главное понять что такое слоты и сигналы, а все остальное - вполне обычно и интуитивно понятно.
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
14.05.2014, 22:21 51
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Реализация сигналов/слотов, в частности пользовательских.
Ну и как это мешает ?

Добавлено через 1 минуту
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Без кодогенератора moc никуда.
Ну так и что стого ? Они что нынче на рынке в дефиците ?
0
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
14.05.2014, 23:32 52
Цитата Сообщение от newbie666 Посмотреть сообщение
рамотный код пишется только в режиме отладки )))
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
- Brian W. Kernighan (Canadian computer scientist, co-author of “C programming language”)

Достаточное количество программистов с мировым именем скептически относились/относятся к дебагингу.
Алексей Кузнецов, например, написал сетевой стек линуха вовсе не используя отладчик. Между тем, количество багов в этой "поделке" близко к нулю.

Сам я, увы, периодически использую отладчик. Чем меньше сил ушло на проектирование - тем чаще.
0
14.05.2014, 23:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2014, 23:32
Помогаю со студенческими работами здесь

Выбор ноутбука между
Здравствуйте! Выбираю ноутбук на замену стационарному компьютеру. На нем хотелось бы поиграть...

Выбор между Qt и CLI
Никогда не нуждался в конструкторе вин форм и написанию обычных приложений с "кнопочками и...

Выбор между frameworks
Здравствуйте, я бы по хотел у вас спросить, какой framework использовать для оконных приложений под...

Выбор между 3 моделями
Добрый день. Выбираю себе недорогой ноутбук для интернета, видео в 480p, музыки. Метаюсь между 3мя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
52
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru