Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.61
Microo10
23 / 18 / 0
Регистрация: 18.08.2011
Сообщений: 391
#1

MVS 10 vs QT - C++

18.09.2011, 09:30. Просмотров 2369. Ответов 31
Метки нет (Все метки)

Мне хотелось бы узнать что лучше QT или Microsoft Visual Stidio 2010.
Учусь программировать на c++, для будущих проектов мне нужен графический интерфейс,можно ли в MVS задать программе свой дизайн? Если возможно то как!? Подскажите литературу по данному вопросу. В c# можно использовать WPF,я слышал что и в c++ можно интегрировать WPF из c# что мне для этого надо выучить ? WPF c# ?
Еще я хочу поинтересоваться чем отличается программирование на QT от MVS?
Помогите определится,заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2011, 09:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос MVS 10 vs QT (C++):

MVS 2010 - C++
Пишу на Microsoft visual studio 2010 на с++. Проблема такая: После сборки программы и сохранения компонентов беру ексешник в папочке...

Компиляция в mvs - C++
Приветствую всех. У меня установлен Microsoft Visual Studio 2015. Как скомпилировать C++ программу, которая не использует .NET, чтобы...

Учебники/уроки по MVS - C++
Сорри, если не туда пишу. Очень нужна литература по изучению C++ в связке с Microsoft Visual Studio. В инете много материала по MVS, но...

Импорт библиотеки в MVS - C++
Здравствуйте! Нужна небольшая помощь знающих! Скачал библиотеку cURL (работа с сетью и вебом), применив которую в своем коде получаю...

Не компилирует в MVS 2008 - C++
Господамы вот такая программа для проверки устного умножения в MVS 2008 ругается на time, srand и rand, в чем может быть проблема? ...

Компиляция на MVS 2013 - C++
Подскажите как компилировать exe файлы что бы они работали где то помимо моего компьютера. На других компьютерах пишет "Запуск невозможен,...

31
knofl
18.09.2011, 16:22     MVS 10 vs QT
  #16

Не по теме:

Да парни к чему спорить о терминах=) Я, по крайней мере, не академик. Лучше скажем: "Учите язык, а писать можно в чйм угодно - даже туалетная бумага в определённых случаях очень не плоха=)"

0
silent_1991
18.09.2011, 19:33
  #17

Не по теме:

Цитата Сообщение от knofl Посмотреть сообщение
туалетная бумага в определённых случаях очень не плоха
Знаю я эти случаи, к написанию кода они имеют мало отношения, и вообще не эстетичны

0
odip
Эксперт С++
7157 / 3219 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
19.09.2011, 11:50 #18
Любой код, написанный по стандарту, будет компилироваться любым компилятором (поддерживающим стандарт) в любой системе.
Не совсем так
Я могу писать по стандарту, но использовать специфические библиотеки, которые есть только под Windows
Код под Linux не будет даже компилироваться
бред. расширять возможности языка, Qt сможет тогда, когда напишет свой компилятор
Qt расширяет возможности языка
Читаем пост #4

Добавлено через 2 минуты
а так...это всего лишь фреймворк. при том, очень кривой, имхо
C версии Qt 4 он сильно изменился
Теперь стал гораздо лучше
0
LosAngeles
Заблокирован
19.09.2011, 11:58 #19
Цитата Сообщение от niXman Посмотреть сообщение
Qt сможет тогда, когда напишет свой компилятор
moc - компилятор, расширяет возможности языка
Qt's meta-object system provides the signals and slots mechanism for inter-object communication, run-time type information, and the dynamic property system.
своя RTTI есть, рефлексия, сигналы-слоты
0
niXman
Эксперт С++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
19.09.2011, 12:55 #20
Цитата Сообщение от odip Посмотреть сообщение
Qt расширяет возможности языка
Qt извращает возможности языка. ибо их решение ни коим боком не относится к с++. ибо с++ стандартизирован.

Цитата Сообщение от odip Посмотреть сообщение
C версии Qt 4 он сильно изменился
один кер.

Цитата Сообщение от LosAngeles Посмотреть сообщение
moc - компилятор, расширяет возможности языка
это не компилятор. а кодогенератор.
0
CAHTEXHUK
Заблокирован
19.09.2011, 13:16 #21
Цитата Сообщение от niXman Посмотреть сообщение
Qt извращает возможности языка
что именно он извращает? тебе не нравится рефлексия, которая есть и в джава, сигналы и слоты которые позволяют легко соединять объекты, кодя при этом меньше чем опять таки на джава? foreach который ещё в 2003 должен был быть в стандарте?

Цитата Сообщение от niXman Посмотреть сообщение
это не компилятор. а кодогенератор.
meta-object compiler. И не надо пытаться доказывать, что стул это стол, не получится
0
niXman
Эксперт С++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
19.09.2011, 13:29 #22
Цитата Сообщение от CAHTEXHUK Посмотреть сообщение
compiler
весь их сайт, и все их продукты пестрят громкими названиями, но это не значит что все из этого правда(во дворе стоИт сарай. на нем написаны три буквы. но там дрова! просто дрова!). очнись.

Цитата Сообщение от CAHTEXHUK Посмотреть сообщение
не надо пытаться доказывать, что стул это стол
ну значит и midl компилятор

Не по теме:

зы
печально вычитывать столь нелепые заблуждения.

0
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1305 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
19.09.2011, 15:37 #23
Цитата Сообщение от silent_1991 Посмотреть сообщение
Любой код, написанный по стандарту, будет компилироваться любым компилятором (поддерживающим стандарт) в любой системе.
Как бы пиша, пися, писуя... ТВОРЯ! под msvc довольно неожиданно не пользоваться WinAPI, MFC и пр и тд и тп, которые вполне себе стандартизованы и под Линуксом не скомпилируются...
0
co6ak
19.09.2011, 15:43
  #24

Не по теме:

опять начинается холивар
Прям спор психолого и хирурга. один советует жрать наркотики, второй - отрезать ногу

0
silent_1991
19.09.2011, 15:44
  #25

Не по теме:

Deviaphan, неужели так нравится к словам придираться, выискивать лазейку, через которую можно подколоть? Ведь всем понятно, что имелся ввиду стандарт C++, в котором ни о какой WinAPI речи не идёт.

0
nxnx
19.09.2011, 15:47
  #26

Не по теме:

Цитата Сообщение от Deviaphan Посмотреть сообщение
Как бы пиша, пися, писуя... ТВОРЯ! под msvc довольно неожиданно не пользоваться WinAPI, MFC и пр и тд и тп, которые вполне себе стандартизованы и под Линуксом не скомпилируются...
скомпилится, но не слинкуется...

0
Deviaphan
19.09.2011, 15:51
  #27

Не по теме:

Цитата Сообщение от nxnx Посмотреть сообщение
скомпилится, но не слинкуется...
Как скомпилится? Почему? Разве в Линуксе есть windows.h и прочие?


Не по теме:


Цитата Сообщение от silent_1991 Посмотреть сообщение
Ведь всем понятно, что имелся ввиду стандарт C++
Опять же С'11... Но это я уже действительно придираюсь.)

0
nxnx
19.09.2011, 15:55
  #28

Не по теме:

Цитата Сообщение от Deviaphan Посмотреть сообщение
Как скомпилится? Почему? Разве в Линуксе есть windows.h и прочие?
Ну никто не запрещает взять их с венды

0
Jupiter
Каратель
Эксперт С++
6556 / 3977 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.09.2011, 18:21 #29
niXman, а какая библиотке GUI на С++ не кривая по вашему мнению?
0
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
19.09.2011, 19:22 #30
я отвечу - wxWidget
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2011, 19:22
Привет! Вот еще темы с ответами:

Что такое MVS? - C++
И для чего нужно?В гугле ничё не нашёл.

Неурядица с компиляцией, MVS - C++
Хочу заполнить двухмерный динамический массив с клавиатуры, на что после ввода размерности и первого числа выскакивает следующее сообщение:...

Принципы отладки в MVS 2012 - C++
Привет киберфорумцы! Подскажите пожалуйста, как в режиме отладки путешествовать только по написанному мной коду не, заходя в файлы...

fill и fill_n из STL (MVS) - C++
1) Можно ли применить его к обычному массиву данных? ну т.е. например, к: int attay;


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

Или воспользуйтесь поиском по форуму:
30
Yandex
Объявления
19.09.2011, 19:22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru