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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
kirill1059
14 / 14 / 2
Регистрация: 16.04.2013
Сообщений: 379
#1

Как понять, что настало время перейти на QT? - C++

12.01.2014, 17:21. Просмотров 1182. Ответов 32
Метки нет (Все метки)

Добрый день, изучаю программирование на C++.
Но вот не знаю когда переходить на QT. Знаю что многие пишут что только когда хорошо освоишь C++ тогда и можно пробывать.
Но дело в том, что знакомые уже пробывали работать в QT, дойдя только до массивов и то толком ещё чего то не понимали. В принципе сейчас не плохо кодят.
Вот и я решил уточнить, кто как и когда начал работать с QT?
Просто на одной консоли мало что запоминается, и практики там ни какой нету. Нету идей для создания консольных программ что бы это всё уложилось в голове)
Спасибо)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2014, 17:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как понять, что настало время перейти на QT? (C++):

Что стоит изучить, что перейти от консольных приложений к оконным - C++
Здравствуйте, изучал С/С++ по книге Харви Дейтела "Как программировать на С". Посоветуйте, пожалуйста, что стоит изучить, что перейти от...

Как понять, что ты уже не хеллоуворлдщик? - C++
Сейчас прошёл большую часть C++, ту, что идет до ООП. И меня охватывает ужас. Я не помню многих вещей. Нет, знаю, что они существуют, как...

Как понять что кольцевой список кончился? - C++
Как понять что кольцевой список кончился?

Не могу понять, что за ошибка и как устранить - C++
Создал в CodeGear™ RAD Studio 2009 свою первую прогу на С++, "Hello World!". #include "std_lib_facilities.h" cout << "Hello,...

В Универе задали С++, немогу понять что да как... !!! - C++
ПОДСОБИТЕ в написании программ в С++ 1) Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 +...

Как понять, что реализация конструктора в классе произошла? - C++
VISUAL C++ Как понять что реализация конструктора в классе произошла ?

32
0x10
2510 / 1688 / 254
Регистрация: 24.11.2012
Сообщений: 4,233
12.01.2014, 17:31 #2
Цитата Сообщение от kirill1059 Посмотреть сообщение
Но вот не знаю когда переходить на QT
По настроению. Нет границы когда уже "пора".

Цитата Сообщение от kirill1059 Посмотреть сообщение
Нету идей для создания консольных программ
Да банально сервер какой-нибудь написать.
0
Limb0
19 / 19 / 0
Регистрация: 22.01.2012
Сообщений: 88
12.01.2014, 18:06 #3
Лучше сначало изучить нормально C++, тогда вы лучше будете понимать принцип роботы различных виджетов Qt, идеологию сигналов и слотов, объектной иерархии и т.д. Когда Я начинал изучения C++ мне тоже очень хотелось сделать Gui приложения, и тогда мне казалось это сложным и можна сказать крутым. Перед изучением классов я начал изучения Qt, но мне попадалось много сложной на то время информации и поэтому решил отложить. Но после полного изучения C++ теперь Qt библиотека кажется очень простой и делать интерфейсы проще простого. Да й разобраться можно за недельку.
0
alsav22
12.01.2014, 18:11
  #4

Не по теме:

Цитата Сообщение от Limb0 Посмотреть сообщение
Но после полного изучения C++...
Есть же счастливые люди...

3
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,678
12.01.2014, 18:12 #5
Пора!
/thread
1
Limb0
19 / 19 / 0
Регистрация: 22.01.2012
Сообщений: 88
12.01.2014, 18:17 #6
Цитата Сообщение от alsav22 Посмотреть сообщение

Не по теме:


Есть же счастливые люди...

Не по теме:

Ну Я немного не так выразился. Под полным изучением, я имел ввиду изучением основ С++.

0
Jupiter
Каратель
Эксперт С++
6565 / 3986 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
12.01.2014, 18:31 #7

Не по теме:

Цитата Сообщение от kirill1059 Посмотреть сообщение
Но вот не знаю когда переходить на QT
если человек пишет QT при том что правильно писать Qt то однозначно не настало


Цитата Сообщение от kirill1059 Посмотреть сообщение
Просто на одной консоли мало что запоминается, и практики там ни какой нету. Нету идей для создания консольных программ что бы это всё уложилось в голове)
это сугубо ваше мнение, оно имеет место быть но оно неверно
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
12.01.2014, 19:36 #8
А мне визуальный редактор в Visual studio нравится, кнопок и элементов накидал и прога готова .

QT это уже для профи, там на каждой книге по qt вроде написано для среднего и выше уровня, от как средний будет уровень, то можно переходить.

Вообще ГУИ неинтересно создавать, нудно.

QT помимо ГУИ еще даст дополнительные различные возможности, там будут разные классы с помощью которых можно будет что нить полезное делать. Что то вроде как в МФС CString полезные строки, уже string нету смысла использовать, так же и в qt что нить будет что лучше реализовано чем в самом С++, так что лучше раньше переходить.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,678
12.01.2014, 19:37 #9
Цитата Сообщение от ninja2 Посмотреть сообщение
Вообще ГУИ неинтересно создавать, нудно.
Цитата Сообщение от ninja2 Посмотреть сообщение
кнопок и элементов накидал и прога готова
гуи это не только формошлепство. С такими понятиями надо юзать делфи.

Добавлено через 48 секунд
Цитата Сообщение от ninja2 Посмотреть сообщение
CString полезные строки, уже string нету смысла использовать
CString - жалкая поделка по сравнению с std::string.
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
12.01.2014, 19:40 #10
Цитата Сообщение от MrGluck Посмотреть сообщение
гуи это не только формошлепство. С такими понятиями надо юзать делфи.
Да мне ненравится ГУИ делать, накидай все, потом выровняй, поподписывай, там то ничего сложного нету, нудно просто, мне больше нравится какие нить полезные функции делать модули которые уже будут вызыватся по нажатию на какую нить кнопку.

На ВИНАПИ ГУИ легко создается, накидал кнопок и обрабатывай события в собственной процедуре, я думал там посложнее будет, а оказалось проще простого.
0
ilja123
43 / 43 / 7
Регистрация: 24.12.2009
Сообщений: 407
12.01.2014, 19:42 #11
Цитата Сообщение от kirill1059 Посмотреть сообщение
Как понять, что настало время перейти на QT?
Переходить с чего? QT это библиотека Переходить на нее можно с других библиотек.
Цитата Сообщение от kirill1059 Посмотреть сообщение
Но дело в том, что знакомые уже пробывали работать в QT, дойдя только до массивов
Каких массивов??? QT это набор библиотек для создания GUI Массивы к QT не имеют никакого отношения.
Цитата Сообщение от kirill1059 Посмотреть сообщение
Просто на одной консоли мало что запоминается, и практики там ни какой нету
Бреееед!
Вывод: вам еще рано начинать изучать Qt
0
kirill1059
14 / 14 / 2
Регистрация: 16.04.2013
Сообщений: 379
12.01.2014, 20:07  [ТС] #12
ilja123,
Цитата Сообщение от ilja123 Посмотреть сообщение
Каких массивов??? QT это набор библиотек для создания GUI Массивы к QT не имеют никакого отношения.
Когда они писали в MVS консольные приложения, то только дошли до изучения массивов, так им сразу показалось что учиться на консоли долго и нудно. Вы видимо меня не правильно поняли.

Добавлено через 45 секунд
Limb0, а как понять когда ты изучил основы?
0
alsav22
5429 / 4824 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
12.01.2014, 20:14 #13
Цитата Сообщение от kirill1059 Посмотреть сообщение
а как понять когда ты изучил основы?
Книгу, какую-нибудь, по С++ прочтите вдумчиво, с написанием кода по темам и пр. После этото можно будет считать, что вы знакомы с основами.
0
Croessmah
12.01.2014, 20:15
  #14

Не по теме:

Цитата Сообщение от alsav22 Посмотреть сообщение
что вы знакомы с основами.
прочитаете две книги, станете настоящим гуру

0
0x10
2510 / 1688 / 254
Регистрация: 24.11.2012
Сообщений: 4,233
12.01.2014, 20:18 #15
Цитата Сообщение от kirill1059 Посмотреть сообщение
а как понять когда ты изучил основы?
А я ведь вспомнил, что есть один признак... По крайней мере, у меня так было.
В определенное утро просто проснулся с осознанием: я знаю С++! Там и знать-то нечего. Недели не прошло, как огреб новой информации и осознал каким идиотом был.
Затем еще несколько итераций в духе: "Меня осенило!" и последующим "Какой же я идиот", ну и наконец принятие того факта, что я - перманентный кретин, и никогда не выучу язык до уровня эксперта. Что, впрочем, не мешает решать поставленные задачи.
Вот в этот момент, пожалуй, можно сказать, что основы уже знакомы.
1
12.01.2014, 20:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2014, 20:18
Привет! Вот еще темы с ответами:

Философский вопрос: Как понять, что ты знаешь язык? - C++
Вот, допустим, я знаю С++ стандартный вполне неплохо. STL и т.д. Я абсолютно не знаю Boost. Но полагаю, что разобраться в нем вполне...

как мне понять что принимает моя функция какие значения? - C++
как мне понять что принимает моя функция какие значения?????????????????????? #pragma comment (lib, "BrickWall.lib") // Материал...

Как понять, что пришло время сменить термопасту - Охлаждение
Толком в инете не нашел мнений, поделитесь по каким критериям вы решаете менять термопасту или нет!?

Студент. Хочу понять что такое ассемблер, как на нем писать, как его понять и с чего начать - Assembler
Ребят, хочу понять ассемблер. Проблема в том, что я студент, пары микропроцессоров уже прошли, но я так и не понял как писать на нем. Хочу...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

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