Graphics h c как подключить
Перейти к содержимому

Graphics h c как подключить

  • автор:

Библиотека graphics.h

точно так! Странные преподаватели использование windows.h называют использованием язычества и ругаются страшными словами, что это WinApi. Переубедить преподавателя я не могу, так что остается вариант переписать код под grafics.h, станцевав с бубном вокруг студии.

26 июн 2013 в 13:40

Эээ. А как они называют использование borland-специфической библиотеки graphics? Хотя они правы, переходите с устаревшего на прогрессивный WinRT, там у вас будет XAML в нативном коде. Но не на борландовскую фигню, которая устарела ещё когда Windows в детский садик ходила. Могу поспорить, ваши преподаватели просто не знают WinAPI, поэтому и требуют насиловать труп.

26 июн 2013 в 16:29

знают они или нет — это вопрос десятый, об этом можно спорить, пока течет вода и горит огонь, Вы же понимаете, что от этого работа не сдастся =) хотя я разделяю Вашу точку зрения 😉

27 июн 2013 в 9:39

Если от использования той или иной графической библиотеки зависит то, зачтётся работа или нет, подумайте, нужен ли вам такой вуз и не зря ли вы тратите там своё время.

Не подключается graphics h

проходили в колледже графику с помощью graphics.h. (Там я даже анимировал стакан)) Дома на пк не работает :/ Подключил заголовочный файл, библиотеку, но не работает окно вывода. Код:

#include "graphics.h" #pragma comment(lib, "graphics.lib") int main()

Screen

Файлы для graphics.h брал на github — https://github.com/ahuynh359/Graphics IDE — Visual studio 2019

Отслеживать

задан 13 июн 2022 в 14:27

5 2 2 бронзовых знака

ошибок нет уже хорошо значит работает (доходит до return) попробуйте с getchar()

13 июн 2022 в 14:53

а еще лучше добавьте delay(5000) к примеру, перед getchar() у вас просто сразу выход походу происходит

13 июн 2022 в 15:41

Спасибо! С getchar заработало 🙂

Graphics h c как подключить

Здравствуйте, форумчане
Столкнулся с такой проблемой. При компиляции простейшей программы с библиотекой graphics.h происходит appcrash.

#include int main()

Винда закрывает приложение, предлагая найти решение в интернете, в консоли предлагает нажать любую клавишу для выхода
Пробовал менять дирректорию, разместил исходный файл в каталог с программой — выдает сообщение
c:\program files\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe cannot open output file C:\Program Files\Dev-Cpp\Test.exe: Permission denied
C:\Program Files\Dev-Cpp\collect2.exe [Error] ld returned 1 exit status
Уже просто нету сил, я не знаю что ей надо, в чем проблема. Ну вот ну все остальное, хелло ворлд и прочее выполняется без проблем, а вот с рисованием полный трындец. Очень хочется все это освоить, но из за вот таких вот кренделей остается только рвать волосы в эрогенных зонах. Помогите пожалуйста. Использую dev c++ 5.10, система Windows vista.

Последний раз редактировалось Alex11223; 01.07.2017 в 10:32 .
Регистрация: 12.01.2011
Сообщений: 19,500

Странная ошибка, но вообще graphics.h это древняя Борландовская библиотека и вряд ли она есть в MinGW.
Как и getch.

Возьмите что-то современное для графики.

Регистрация: 01.07.2017
Сообщений: 3

Спасибо за ответ. Просто это первое что мне пришло в голову и первое что нашел поисковик для работы с графикой. В MinGW библиотека устанавливается отдельно. Вот как заставить ее работать тут начинаются танцы с бубном.

Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,493

А никак не заставишь.
Чтобы это работало, надо MS-DOS либо Windows 95/98. И соответственный DOS-овский компилятор C.
А дальше уже нужно использовать библиотеки рисования графики под Windows.
Я уже лет 15 пытаюсь этому научиться.

Вот пример кода, который реально работает (смотри третью колонку):
http://programmersforum.ru/showpost. 5&postcount=68

мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/
В ожидании Кеши.

Последний раз редактировалось jura_k; 01.07.2017 в 12:08 .
Регистрация: 12.01.2011
Сообщений: 19,500
Сообщение от jura_k
Чтобы это работало, надо MS-DOS либо Windows 95/98. И соответственный DOS-овский компилятор C.

Вроде бы есть современная эмуляция http://winbgim.codecutter.org/

Но лучше взять что-то из Qt, SFML, SDL, Cairo, .
Или WinAPI (GDI, . ) если зачем-то хочется только под винду.

Регистрация: 18.09.2015
Сообщений: 2,409
Сообщение от Андрейшн

Винда закрывает приложение, предлагая найти решение в интернете, в консоли предлагает нажать любую клавишу для выхода
Пробовал менять дирректорию, разместил исходный файл в каталог с программой — выдает сообщение
c:\program files\dev-cpp\mingw64\x86_64-w64-mingw32\bin\ld.exe cannot open output file C:\Program Files\Dev-Cpp\Test.exe: Permission denied
C:\Program Files\Dev-Cpp\collect2.exe [Error] ld returned 1 exit status
Уже просто нету сил, я не знаю что ей надо, в чем проблема. Ну вот ну все остальное, хелло ворлд и прочее выполняется без проблем, а вот с рисованием полный трындец. Очень хочется все это освоить, но из за вот таких вот кренделей остается только рвать волосы в эрогенных зонах. Помогите пожалуйста. Использую dev c++ 5.10, система Windows vista.

Новичкам свойственно ошибаться. Вы ещё не успели подумать, а уже раз 30 ошиблись.
Windows vista сменить на Windows 7. (просто придираюсь)
dev c++ 5.10 сменить на QT Creater. (dev не популярная среда:не развивается, не поддерживается, да ещё и глючная)
Вместо graphics.h использовать QPainter (graphics — это досовская библиотека, дос это не консоль. Меняем на крос Win/Linux)
Да и ещё getch это си, а вы про си++ пишете
Консольное приложение заменить на оконное.

Читать учебник:
Программирование на языке С++ в среде Qt Creator
Е. Р. Алексеев, Г. Г. Злобин, Д. А.Костюк,
О. В.Чеснокова, А. С.Чмыхало

Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .

Последний раз редактировалось Pavia; 01.07.2017 в 14:49 . Причина: поправил опечатку gchar на getch

Intel HD Graphics vs VIA Chrome9 HC

Сведения о типе (для десктопов или ноутбуков) и архитектуре HD Graphics и VIA Chrome9 HC, а также о времени начала продаж и стоимости на тот момент.

Место в рейтинге производительности не участвует не участвует
Место по популярности 99 не в топ-100
Архитектура Generation 7.0 (2012) нет данных
Графический процессор Ivy Bridge GT1 VN896
Тип Десктопная Для ноутбуков
Дата выхода 1 апреля 2012 (11 лет назад) 1 марта 2007 (17 лет назад)
Цена сейчас 286$ нет данных

Характеристики

Общие параметры HD Graphics и VIA Chrome9 HC: количество шейдеров, частота видеоядра, техпроцесс, скорость текстурирования и вычислений. Они косвенным образом говорят о производительности HD Graphics и VIA Chrome9 HC, но для точной оценки необходимо рассматривать результаты бенчмарков и игровых тестов.

Количество потоковых процессоров 48 нет данных
Частота ядра 166 МГц 1 МГц
Частота в режиме Boost 1050 МГц 250 МГц
Количество транзисторов 392 млн нет данных
Технологический процесс 22 нм нет данных
Энергопотребление (TDP) 35 Вт нет данных
Скорость текстурирования 6.300 нет данных
Производительность с плавающей точкой 15.6 gflops нет данных

Совместимость и размеры

Параметры, отвечающие за совместимость HD Graphics и VIA Chrome9 HC с остальными компонентами компьютера. Пригодятся например при выборе конфигурации будущего компьютера или для апгрейда существующего. Для десктопных видеокарт это интерфейс и шина подключения (совместимость с материнской платой), физические размеры видеокарты (совместимость с материнской платой и корпусом), дополнительные разъемы питания (совместимость с блоком питания). Для ноутбучных видеокарт это предполагаемый размер ноутбука, шина и разъем подключения, если видеокарта подключается через разъем, а не распаивается на материнской плате.

Интерфейс PCIe 1.0 x16 нет данных
Толщина IGP нет данных

Видеопамять

Параметры установленной на HD Graphics и VIA Chrome9 HC памяти — тип, объем, шина, частота и пропускная способность. Для встроенных в процессор видеокарт, не имеющих собственной памяти, используется разделяемая — часть оперативной памяти.

Тип памяти Используется системная нет данных
Максимальный объём памяти Используется системная нет данных
Ширина шины памяти Используется системная нет данных
Частота памяти Используется системная нет данных
Разделяемая память нет данных +

Видеовыходы

Перечисляются имеющиеся на HD Graphics и VIA Chrome9 HC видеоразъемы. Как правило, этот раздел актуален только для десктопных референсных видеокарт, так как для ноутбучных наличие тех или иных видеовыходов зависит от модели ноутбука.

Видеоразъемы No outputs нет данных

Поддержка API

Перечислены поддерживаемые HD Graphics и VIA Chrome9 HC API, включая их версии.

DirectX 11.1 (11_0) onboard
Шейдерная модель 5.0 нет данных
OpenGL 4.0 нет данных
OpenCL 1.2 нет данных
Vulkan 1.1.80 нет данных

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *