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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
ASCII
90 / 62 / 10
Регистрация: 15.12.2013
Сообщений: 403
Завершенные тесты: 2
#1

На чем написаны библиотеки для С++ - C++

07.08.2014, 22:06. Просмотров 1255. Ответов 20
Метки нет (Все метки)

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

Так вот мне интересно узнать, на чем написаны такие библиотеки, как эти библиотеки заставляют компьютер работать с сетью, выводить трехмерную графику и тд, то есть, на каком языке идет взаимодействие с компьютером посредством библиотек? Как они используют такие возможности компьютера?

Я надеюсь мне подскажут более опытные люди, как это происходит. Заранее очень благодарен и спасибо за внимание!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2014, 22:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос На чем написаны библиотеки для С++ (C++):

про библиотеки в VS C++ (какие библиотеки нужны для функций 'cout' и 'cin') - C++
какие библиотеки нужны для функций 'cout' и 'cin' ???

Чем классы-исключения библиотеки могуть быть полезнее классов-исключений написанных своими руками - C++
Чем классы-исключения библиотеки могуть быть полезнее классов-исключений написанных своими руками + Какое исключение может...

Правильно ли написаны выражения - C++
Не нашла подходящую тему, извиняйте есть два вопроса 1.Скажите пожалуйста допустим ли в программе оператор long int с=1<<7; 2.И...

Какие нужны библиотеки для создания читов для онлайн игр? - C++
Здравствуйте, недавно возник вопрос, А как собственно говоря делают читы для онлайн игр? Какие для них нужны библиотеки, какие методы...

Объясните,почему шаблоны написаны через struct? - C++
Пришлось залезть в файл limits,обратил внимание,что все шаблоны написаны через struct.Можете объяснить,почему?В смысле почему не классы?В...

Какие конструкции C++ выполняются не там, где написаны? - C++
Какие конструкции C++ выполняются не там, где написаны?, Я насчитал пока 2 варианта. Подскажите какие есть ещё. №1. for (int i = 0,...

20
gru74ik
08.08.2014, 16:57     На чем написаны библиотеки для С++
  #16

Не по теме:

Цитата Сообщение от CyberSolver Посмотреть сообщение
На Си++
Внезапно

0
Убежденный
Системный программист
Эксперт С++
15621 / 7130 / 1128
Регистрация: 02.05.2013
Сообщений: 11,571
Записей в блоге: 1
Завершенные тесты: 1
08.08.2014, 22:40 #17
Цитата Сообщение от gng Посмотреть сообщение
но думаю, при обсуждении данной темы не принципиально останавливать внимание на функциональном различии ядра ОС, драйверов аппаратуры и фирмвары.
Согласен. Просто мне показалось, что топикстартер как раз находится в
таком состоянии, когда позарез надо докопаться до самой сути
1
Etien
21 / 21 / 0
Регистрация: 26.01.2014
Сообщений: 182
08.08.2014, 22:54 #18
Каждый на чем умеет, на том и пишет. На С, на Аssembler'e. Кто попроще - на заборе. Кто гений - тот и в кодах может. А когда библиотека готова то важно знать вызов и что и как возвращается.

Когда-то сам развлекался созданием окошек для W из С. Правда через библиотеки просто более низкого уровня. Увы - не гений, в кодах пока трудно.

Всегда Ваш - Etien.
1
Alexandr_1982
177 / 74 / 17
Регистрация: 04.11.2013
Сообщений: 385
Записей в блоге: 4
10.08.2014, 12:31 #19
На ассемблере.
0
Evg
Эксперт CАвтор FAQ
17934 / 6161 / 408
Регистрация: 30.03.2009
Сообщений: 16,913
Записей в блоге: 27
10.08.2014, 13:56 #20
Цитата Сообщение от ASCII Посмотреть сообщение
Тогда встречный вопрос, если драйвера пишутся на С, а С не поддерживает сам по себе графику, то как тогда пишутся эти драйвера для работы с графикой? Ведь сам по себе С не поддерживает этого?
Заранее благодарю!
Как в C++ управлять пк

Грубо говоря, работа с аппаратурой идёт через специальные адреса, которые отображены как бы в обычную память. Т.е. операционная система (которая написана в основной массе на языках программирования) выполняет обычную операцию записи в память, а далее материнская обращение по такому адресу отправит на устройство
0
ASCII
90 / 62 / 10
Регистрация: 15.12.2013
Сообщений: 403
Завершенные тесты: 2
11.08.2014, 17:20  [ТС] #21
Цитата Сообщение от Убежденный Посмотреть сообщение
Согласен. Просто мне показалось, что топикстартер как раз находится в
таком состоянии, когда позарез надо докопаться до самой сути
Именно так, спасибо Вам!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2014, 17:20
Привет! Вот еще темы с ответами:

Как включить библиотеки в исполняемый файл, чтобы не приходилось ставить библиотеки (Eclipse) - C++
Как включить библиотеки в конечный EXE как это сделано в bilder, чтобы не приходилось ставить библиотеки.

Библиотеки для программы - C++
Какие библиотеки нужно подключить? #include "stdafx.h" #include <iostream> using namespace std; int main() ...

Поиск библиотеки для С/С++ - C++
Доброго времени суток. Необходима библиотека(поменьше и попроще), содержащая функции для работы с растровыми изображениями. Нужен...

Библиотеки для Dev C++ - C++
Здравствуйте! Я долго искал библиотеки в интернете, пришел к выводу что я их точно не найду. Решил написать сюда! Наверняка есть люди...


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

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

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