Russian Qt Forum
Ноябрь 23, 2024, 07:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 ... 11 12 [13]   Вниз
  Печать  
Автор Тема: Почему вы выбрали Qt  (Прочитано 260820 раз)
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #180 : Март 10, 2015, 12:40 »

Убедили  Улыбающийся
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #181 : Март 10, 2015, 12:42 »

Может найдется ответ, как последнее число извлечь (5)? Предварительное количество чисел неизвестно.
Код
C++ (Qt)
QString("1 2 3 4 5").section(' ', -1);

прямо как в питоне:
Код
Python
>>> "1 2 3 4 5".split(' ')[-1]  
Улыбающийся
Записан

kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #182 : Март 10, 2015, 13:29 »

еще можно str.right(1) (понятно, что для неодноцифровых чисел не сработает Улыбающийся )
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #183 : Март 10, 2015, 13:31 »

Тот section недалеко ушел от split, восхищаться нечем
Записан
Bepec
Гость
« Ответ #184 : Март 10, 2015, 14:11 »

В упор не понимаю претензий Улыбающийся Qt создана для быстрого и удобного программирования (сначала UI компов, а теперь и мобильных платформ).

Соответственно десятки, если не сотни велосипедов были созданы. И да, Qt не отнимает возможность пользоваться вашими велосипедами, педальте сколько хотите Веселый
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #185 : Март 10, 2015, 15:21 »

В упор не понимаю претензий Улыбающийся Qt создана для быстрого и удобного программирования ...
Вот, вот. И это явление массовое. Что впрочем закономерно, чем сильнее действие лекарства - тем ужаснее его побочный эффект. И поскольку Qt имеет массу достоинств.....
Записан
PinkPanther
Самовар
**
Offline Offline

Сообщений: 169



Просмотр профиля
« Ответ #186 : Март 10, 2015, 16:21 »

Основное достоинство Qt - возможность создать работающее приложение за считанные часы, а то и минуты. Притом приложение, для написания которого обычно требуются специальные знания. А здесь все легко: залез в хэлп, прошелся по форумам, просмотрел пару исходников, и программа готова. Хоть сервер TCP/IP, хоть музыкальный редактор. Наверное, в 6-й версии разработчики всюду добавят методы run() и stop(), и тогда заживем... Улыбающийся
Конечно, есть и побочные эффекты использования Qt, куда же без них. Кожа темнеет, рост уменьшается, легко переходишь на хинди... Веселый
Записан

Эвтаназия - наше хобби!
Bepec
Гость
« Ответ #187 : Март 10, 2015, 17:19 »

Ну совет всем горюющим по сложности и высокому порогу вхождения - переезжайте в пещеры, охотьтесь сами и изобретайте велосипеды. Чтобы создать велосипедную и простую зубочистку было потрачено сотни человекочасов Веселый
Записан
PinkPanther
Самовар
**
Offline Offline

Сообщений: 169



Просмотр профиля
« Ответ #188 : Март 10, 2015, 17:35 »

Ну совет всем горюющим по сложности и высокому порогу вхождения - переезжайте в пещеры, охотьтесь сами и изобретайте велосипеды. Чтобы создать велосипедную и простую зубочистку было потрачено сотни человекочасов Веселый

Так пока все наоборот: разработчики и потребители так называемого современного софта дрейфуют в сторону пещер, и скоро, в результате очередного "снижения порога вхождения" начнут охотиться на мамонтов. Чтобы не деградировать, необходимо ставить и решать сложные задачи, анализировать и синтезировать, чему способствует строгость инструментария и определенный порядок.
Никто не утверждает, что следует переписывать stdio.h под себя, но если пять лет подряд слушать шансон и Тимати, можно испортить даже абсолютный слух. А что взамен? Простота? Амеб на планете навалом, и качество их жизни не особенно привлекательно...
Записан

Эвтаназия - наше хобби!
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« Ответ #189 : Март 10, 2015, 23:02 »

На самом деле, есть простой ответ на вопрос в топике - "Потому что с момента появления Qt в 90-х годах прошлого века, несмотря на все многочисленные недостатки, он был и остаётся лучшим и наиболее полным фреймворком для создания приложений". И точка.

На самом деле, это я проверяю, как сейчас движок отреагирует на мой ответ в чужую тему.

Записан

2^7-1 == 127, задумайтесь...
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #190 : Март 11, 2015, 12:44 »

На самом деле, есть простой ответ на вопрос в топике - "Потому что с момента появления Qt в 90-х годах прошлого века, несмотря на все многочисленные недостатки, он был и остаётся лучшим и наиболее полным фреймворком для создания приложений". И точка.
Чувствуется старая школа
Цитировать
Учение Маркса всесильно - потому что оно верно.
Ну и от себя - точка
Записан
Страниц: 1 ... 11 12 [13]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.132 секунд. Запросов: 23.