|
7 / 5 / 4
Регистрация: 02.06.2012
Сообщений: 248
|
|
C++ даёт доступ ко всем APIs или нет?23.12.2014, 19:19. Показов 2825. Ответов 34
Метки нет (Все метки)
К примеру в случае с Windows, C++ даёт доступ ко всем APIs, тоесть буквально к лобому API в операционной системе или нет?
К примеру C# зависить от Framework, это не полный доступ. Спасибо)
0
|
|
| 23.12.2014, 19:19 | |
|
Ответы с готовыми решениями:
34
GodMode или доступ ко всем настройкам Windows из одной папки
|
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||||
| 23.12.2014, 20:33 | |||||
|
Добавлено через 1 минуту
0
|
|||||
|
7 / 5 / 4
Регистрация: 02.06.2012
Сообщений: 248
|
||
| 23.12.2014, 20:36 [ТС] | ||
|
А я думаю что в C++ можно польностью использовать любой API операционной системы для составления программы. Это правильно? Добавлено через 2 минуты Если кто нибудь разбирается, прошу помочь, спасибо.
0
|
||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
||||
| 23.12.2014, 20:37 | ||||
|
0
|
||||
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|||
| 23.12.2014, 20:39 | |||
|
Ziya, с точки зрения C# эти функции - неуправляемый код и весь .NET для того и придуман, чтобы ты их не вызывал.
0
|
|||
|
7 / 5 / 4
Регистрация: 02.06.2012
Сообщений: 248
|
||
| 23.12.2014, 20:41 [ТС] | ||
|
А в C++ нет framework и можно просто прямо использовать все APIs операционной системы для составления программы. C++ это просто язык, речь идёт о unmanaged C++. В случае с WinAPI, могу ли я использовать C++ для использования всех APIs операционной системы Windows?
0
|
||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||
| 23.12.2014, 20:45 | |||
|
[quote="nmcf;7028037"]Причём тут твой watcom?[quote="nmcf;7028037"]А при чем тут среда? Добавлено через 2 минуты
0
|
|||
|
7 / 5 / 4
Регистрация: 02.06.2012
Сообщений: 248
|
||
| 23.12.2014, 20:46 [ТС] | ||
|
В случае с Windows: С помощью C++ я могу получить доступ и использовать любой данный Windows API (.dll, .lib, .h ...). Среда разработки конечно будет той которая специализирована для работы с Windows, тоесть: http://msdn.microsoft.com/en-u... S.85).aspx Правильно? Если тут есть программист, способный помочь, я буду рад потвердить своё мнение ещё раз, на другом форуме я уже потвертил и тут было бы неплохо для уверенности.
0
|
||
|
Ушел с форума
|
|
| 23.12.2014, 20:46 | |
Сообщение было отмечено Ziya как решение
Решение
Windows API можно условно разделить на несколько подсистем:
Win32 API, Native API, Kernel API + набор COM-интерфейсов, через которые программируется та или иная функциональность: Task Scheduler, Speech, Shell, DXGI и т.д. В Windows 8 также есть ModernUI API для программирования WinStore-приложений. Большую часть этих вещей можно спокойно использовать из C, C++, Delphi, C#/VB.NET и других языков. Есть и ограничения. Например, такие интерфейсы, как Security Center API, ELAM или Secure Boot loader, доступны только участникам соответствующих программ Microsoft, Kernel API можно использовать только в ядре, ModernUI API применим лишь для WinStore-приложений и т.д. Если говорить только про Win32 API, то да, он полностью доступен для использования из C и C++.
1
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||
| 23.12.2014, 20:47 | ||
|
0
|
||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
||
| 23.12.2014, 20:49 | ||
0
|
||
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 23.12.2014, 20:53 | |
|
0
|
|
| 23.12.2014, 20:55 | |
|
0
|
|
|
7 / 5 / 4
Регистрация: 02.06.2012
Сообщений: 248
|
|
| 23.12.2014, 21:00 [ТС] | |
|
Я просто хочу узнать что с помощью C++ можно получить полный доступ ко всем APIs системы.
В случае c Windows к примеру можно получить доступ к любому API из следующего списка: Windows API Index http://msdn.microsoft.com/en-u... s.85).aspx
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 23.12.2014, 21:03 | |
|
0
|
|
|
7 / 5 / 4
Регистрация: 02.06.2012
Сообщений: 248
|
|
| 23.12.2014, 21:05 [ТС] | |
|
0
|
|
| 23.12.2014, 21:05 | |
|
Доступ к php-файлу с другого сайта возможен или нет? При 100% рабочих роутере и адаптере нет соединения или ограниченный доступ Жесткий диск не дает доступ к данным Не дает доступ (Access denied) к базе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|