Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 07.03.2015, 14:01   #1
leopold13777
 
Регистрация: 07.03.2015
Сообщений: 5
По умолчанию C++ в каком направлении плыть

Доброго времени суток. Я только начинаю изучение С++ (хотя когда-то давно изучал его в универе, но как и большинство предметов просто сдавал , не вдаваясь в подробности), но у меня возникла такая проблема:
да с помощью С++ можно решить много задач, но я не могу понять как с помощью С++ управлять компьютером. Сейчас я изучаю основы, но пока эти формулы и всякие Helloworld заставляют меня думать, что я иду не в том направлении. Моя цель - написание программы для управления компьютером (просто более удобным, чем это есть в win). Подскажите, если у Вас есть опыт работы в этом направлении, что можно почитать (книги сайты) или на какие операторы/библиотеки обратить внимание. Заранее благодарен
leopold13777 вне форума Ответить с цитированием
Старый 07.03.2015, 14:05   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,103
По умолчанию

Что вы понимаете под управлением? Проводник, файловый менеджер, оболочка, ОС, VNC/RDP/TeamViewer,..?
p51x вне форума Ответить с цитированием
Старый 07.03.2015, 14:20   #3
leopold13777
 
Регистрация: 07.03.2015
Сообщений: 5
По умолчанию

Хочу начать с простого, проводник, создание папок, открытие новых окон программ (запуск программ),

Чтобы было проще понять, чего я хочу:
допустим, в программе я задаю условие (нажатие хоткея или т.п.) при котором программа выполняет определенное действие (создание папки или запуск программы). На бэйсике это было немного проще, там просто пишешь что ты хочешь от компьютера. Но я не хочу останавливаться на бэйсике и развиваться дальше, поэтому сейчас зубрю С++.

Последний раз редактировалось Stilet; 07.03.2015 в 17:58.
leopold13777 вне форума Ответить с цитированием
Старый 07.03.2015, 17:14   #4
troyan90
Пользователь
 
Регистрация: 23.06.2011
Сообщений: 54
По умолчанию

Сначала основы. Книга "Бьёрн Страуструп - The C++ Programming Language" подойдет.
Потом осваиваешь Qt и пишешь на нем все что хочешь.
troyan90 вне форума Ответить с цитированием
Старый 07.03.2015, 17:18   #5
leopold13777
 
Регистрация: 07.03.2015
Сообщений: 5
По умолчанию

спасибо за книжку, а можно поподробнее о Qt (что это?)
leopold13777 вне форума Ответить с цитированием
Старый 07.03.2015, 18:06   #6
troyan90
Пользователь
 
Регистрация: 23.06.2011
Сообщений: 54
По умолчанию

Библиотека классов. Все для консольных приложений, с графическим интерфейсом и пр.
Открытый код, кросплатформенный. Есть неплохая книга "Шлее М. - Qt 4.8. Профессиональное программирование на C++" - если интересно.
Есть своя среда разработки QtCreater
Не могу назвать библиотеку, которая бы превосходила Qt по возможностям, хотя может и есть такие )
troyan90 вне форума Ответить с цитированием
Старый 07.03.2015, 18:22   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

Если только Windows нужен, то WinApi смотрите.

https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.03.2015, 18:35   #8
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,155
По умолчанию

Вам нужно сначала понять идеологию WinAPI.
Вот прям вот так - берете и на голом, без всяких вспомогалок (типа Qt, которому WinApi в принципе параллелен), пишите блокнот. Тут вам будет и отрисовка, и меню, и контролы, и венгерская нотация, и работа с файловой системой.

А если лень сочинять учебную бесполезность, то просто внимательно прочитайте книгу по винапи.
Smogg вне форума Ответить с цитированием
Ответ
Купить рекламу на форуме от 7000 рублей в месяц



Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Актуальный язык программирования или в каком направлении развиваться cristianoman Свободное общение 11 08.06.2014 23:12
На каком этаже вы живёте и на каком бы хотели жить? Вадим Мошев Свободное общение 62 31.03.2013 05:21
В каком направлении развиваться? igor9123 Помощь студентам 0 22.11.2012 22:22
Укажите в каком направлении начать решать задачку Alexbmgn Помощь студентам 4 18.12.2011 16:40
на каком языке создаются такие программы ,какое СУБД и структура реализации БД,также на каком языке соста оля87 Помощь студентам 13 25.05.2009 17:08


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Скидки на курсы GeekBrains 40%, выбирайте программу для себя