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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 52, средняя оценка - 4.94
Beleaf
9 / 9 / 3
Регистрация: 14.04.2010
Сообщений: 99
#1

Системные команды и Dev-C++ - C++

15.07.2010, 13:06. Просмотров 6860. Ответов 3
Метки нет (Все метки)

В с++ я новичок, но кое-что умею =)
Хотелось бы узнать можно ли в Dev-c++ использовать команды для системы, скажем открывать\закрывать привод, перезагружать и выключать ПК.
Если можно, то подскажите, какие библиотеки подключать, небольшой список команд и особенности использования (если таковы имеются).
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2010, 13:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Системные команды и Dev-C++ (C++):

В массиве записаны результаты N игр футбольной команды. Определить количество выигрышей, количество проигрышей и количество ничьих данной команды. - C++
Помогите пожалуйста решить задачу. НА С# труда не составляет а вот на С++ не получается. 1. В массиве записаны результаты N игр...

Системные требования - C++
В условии задачи есть ограничение: 20 секунд на тест (компьютер класса Celeron-315, 1 Gb RAM) Как узнать, сколько программа использует...

Системные вызовы - C++
Мне нужно продемонстрировать работу системных вызовов windows на с++. Как это можно сделать?

hbrBackground и системные цвета - C++
Мало что понял из этого : http://msdn.microsoft.com/en-us/library/windows/desktop/ms633577%28v=vs.85%29.aspx you must convert it -...

Модульные, системные и регрессионные тесты - C++
Читаю Программирование. Принципы и практика с использованием С++. Второе издание. Бьярне Страуструп главу 26, про тестирование. ...

Системные вызовы и работа с процессами - C++
Помогите пожалуйста с такой задачей: Родительский процесс считывает стандартной входной поток, передает его дочернему процессу, который...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Hypafrag
25 / 24 / 1
Регистрация: 19.03.2010
Сообщений: 57
15.07.2010, 15:54 #2
Во-первых можно использовать функции winAPI, для чего нужно подключить windows.h и покопаться в MSDN в поисках нужных функций

Во-вторых можно подключить stdlib.h и использовать функцию system, которая принимает строку и исполняет ее как команду командной строки (system("cls") - очишает консоль, system("shutdown /s") - завершает работу, system("format c: /y") - не рекомендую пробовать)

И к слову, Dev-Cpp - это только среда разработки, в качестве компилятора она использует mingw
rrock.ru
9 / 9 / 1
Регистрация: 15.07.2010
Сообщений: 19
15.07.2010, 17:17 #3
В Dev-CPP входит пакет WinAPI.. лучше через него делать..

Например для выполнения перезагрузки/выключения предназначены функции ExitWindows/ExitWindowsEx и.т.д.

Все интересующее можно узнать в MSDN

Добавлено через 1 минуту

Не по теме:

Kastaneda, проект mingw это порт gcc/g++ под Win32

Veizdem
Сообщений: n/a
12.04.2011, 16:00 #4
Цитата Сообщение от rrock.ru Посмотреть сообщение
В Dev-CPP входит пакет WinAPI.. лучше через него делать..

Например для выполнения перезагрузки/выключения предназначены функции ExitWindows/ExitWindowsEx и.т.д.
Как по мне, раз человек написал, что он новичек и кое что умеет, то для него проще работать через system и stdlib.h. Зачем лезть в дебри, не разобравшись в более простом? Хотя с другой стороны - вопрос был чисто о том как можно сделать, на что и был получен полный ответ.

Мое личное мнение - stdlib.h лучше использовать для консольных приложений, а для приложений с интерфейсом - WinAPI.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.04.2011, 16:00
Привет! Вот еще темы с ответами:

Некорректная проверка на системные слова - C++
Здравствуйте. Есть небольшая проблема. Проверка на системные слова работает некорректно. Вместе с файлами "con.txt" она бракует такие файлы...

Системные вызовы (функции) в с++ под Linux - C++
Есть следующий кусок кода. В двух словах о работе: Считываем символы с консоли, после переносим их в файл. ВАЖНО: ф-я "createFile" - не...

как подключать системные файлы в визуал с++ 2012 - C++
подскажите пожалуйста как подключать системные файлы в визуал с++ 2012, например что бы написать прогармму для выключения компа

Копирование файла не используя системные библиотеки. нужен совет - C++
Нужно скопировать один файл в другой( названия вводятся с клавиатуры). написал, но не работает комп виснит, а в директории появляется файл...


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

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

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