Аватар для CyberGenius
1 / 1 / 1
Регистрация: 23.08.2012
Сообщений: 100
1

Возможно ли на С++ написать .dll и собственные драйвера?

24.12.2012, 14:06. Показов 710. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Собственно вопрос в заголовке темы. Не вдаваясь в подробности какие именно .dll или драйвера я собираюсь писать в будущем.

Или лучше параллельно еще учить С для этих дел или ассемблер?
0
24.12.2012, 14:06
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2012, 14:06
Ответы с готовыми решениями:

Возможно ли написать библиотеку dll, которая будет открывать окно браузера во время игры?
Возможно ли написать на Delphi библиотеку dll, которая будет открывать окно браузера во время игры?

Драйвера на Windows 10: не возможно установить драйвера
Здравствуйте, после установки Windows 10 не возможно установить на нее драйвера. На данный момент я использую Windows 7. Комплектация: ...

После установки программа не видит собственные DLL
Делаю в InnoSetup инсталлятор для самописной программы. Программа состоит из исполняемого файла и нескольких DLL, которые устанавливаются в...

4
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
24.12.2012, 14:07 2
Можно
1
 Аватар для CyberGenius
1 / 1 / 1
Регистрация: 23.08.2012
Сообщений: 100
24.12.2012, 14:09  [ТС] 3
Спасибо, успокоили. А то не хотелось бы учить С. Ассемблер конечно все равно пригодиться....
0
840 / 347 / 67
Регистрация: 20.11.2012
Сообщений: 809
25.12.2012, 07:31 4
Цитата Сообщение от MrGluck Посмотреть сообщение
Можно
Но удовольствие сомнительное при написании драйверов.
Драйвер должен быть как можно компактнее, т.к. располагается в неподкачиваемой памяти ОС. Очень важно уметь работать с памятью.
Хотя компилятором C++ можно собирать драйверы, конечно (предварительно настроив окружение и компилятор). Но от С++ при написании останется только его подмножество Си.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
25.12.2012, 13:20 5
Ну и что? И сисемблер, в котором даже от c одни оболочки над асмовставками можно обозвать смесью плюсов с ассемблером и написать, не изучая чистые си.
0
25.12.2012, 13:20
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.12.2012, 13:20
Помогаю со студенческими работами здесь

Есть исходник DLL на Delphi как (и возможно ли) написать похожее на VB.NET и использовать в среде программы написанной на Delphi
Суть вопроса вкратце такова - Есть исходник DLL написанной на Delphi Library Extdll; uses SysUtils, Windows; type ...

Найти собственные векторы и собственные значения линейного оператора, заданного матрицей A0
Найти собственные векторы и собственные значения линейного оператора, заданного матрицей A0. A0= 4 -3 3 1 2 1 1 1 2 ...

Найти собственные значения и собственные векторы оператора дифференцирования в пространстве многочленов
Найти собственные значения и собственные векторы оператора дифференцирования в пространстве многочленов, степени не большей двух 2 с...

Возможно ли на С++ писать драйвера?
???

Написать собственные варианты функций
Написать собственные варианты функций: а) strcat и strncat б) strcmp и strncmp в) strcpy и strncpy г) strchr и strrchr д) strlen; е)...


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

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

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Ошибка Docker "Got permission denied while trying to connect to the Docker daemon socket at"
hw_wired 14.02.2025
Разработка с использованием Docker может иногда преподносить неожиданные сюрпризы, и одним из самых распространенных камней преткновения становится ошибка с отказом в доступе к демону Docker. . . .
Ошибка "No 'Access-Control-Allow-Origin' header is present on the requested resource"
hw_wired 14.02.2025
При разработке современных веб-приложений нередко сталкиваешься с ошибкой "No 'Access-Control-Allow-Origin' header is present on the requested resource". Эта проблема возникает из-за политики. . .
Как закрыть порт в Linux
hw_wired 14.02.2025
Управление сетевыми портами в Linux - непростая, но важная задача для обеспечения безопасности системы. Каждый открытый порт - это потенциальная уязвимость, через которую злоумышленики могут. . .
Ошибка Angular "Can't bind to 'taskForm' since it isn't a known property of 'form'"
hw_wired 14.02.2025
При разработке веб-приложений на Angular можно столкнуться с ошибкой "Can't bind to '' since it isn't a known property of 'form'". Эта ошибка появляется в консоли браузера когда мы пытаемся. . .
Сообщение Git "Pulling without specifying how to reconcile divergent branches is discouraged"
hw_wired 14.02.2025
При работе с системой контроля версий Git многие разработчики сталкиваются с предупреждающим сообщением "Pulling without specifying how to reconcile divergent branches is discouraged". Это. . .
Как настроить количество пробелов в отступах табов в Visual Studio Code
hw_wired 14.02.2025
Visual Studio Code предоставляет несколько гибких способов настройки табуляции, каждый из которых имеет свои преимущества. Самый простой и наглядный метод - через графический интерфейс настроек, где. . .
Что означает знак восклицания в TypeScript
hw_wired 14.02.2025
TypeScript - удивительный язык программирования, который предоставляет множество возможностей для работы с типами данных. Особый интерес вызывает оператор утверждения ненулевого значения, который. . .
Как свернуть/скрыть секции кода в Visual Studio Code
hw_wired 14.02.2025
Ежедневно мы работам с файлами, содержащими сотни и тысячи строк кода. Навигация по такому объему становится настоящим испытанием, особенно когда нужно быстро найти нужный метод или переменную. . . .
Автоматическое создание файла requirements.tx­t в Python
hw_wired 14.02.2025
Дружелюбная среда для разработки на Python, один из самых широко используемых языков программирования, состоит не только из самого кода, но и целого ряда важных компонентов. И если вы когда-нибудь. . .
Передача переменных окружения в контейнер Docker
hw_wired 14.02.2025
При работе с Docker контейнерами возникает необходимость передать различные настройки и конфигурационные параметры - от строк подключения к базам данных до API ключей. И хотя можно жестко прописать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru