|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Песочные часы |
|
|
C/C++ - [решено] Песочные часы
|
|
Ветеран Сообщения: 823 |
Подружке в институте на первом курсе задали задачку:
В C/C++ изобразить песочные часы. Работа с графикой. Привести часики в действие Попросила помочь, сам по Visual Basic и PHP, прийдется С почитать, признаюсь мне интересно. Первые шаги с матрицами, массивами и сортировками осилил. А вот с графикой даже не знаю, в Паскале как то баловался. Есть может у кого то похожий готовый скрипт? Что бы посмотреть как вооще графика в C++ организована? |
|
|
------- Отправлено: 01:59, 17-02-2009 |
|
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать Artem-Samsung а что хоть подружка учит? Под Вин32 или может Дос?
Если для Доса и среды Борланд вот такой нехитрый исходник. Может послужить шаблоном для дальнейшей работы. #include <graphics.h> // detectgraph
#include <stdio.h> // puts()
#include <conio.h> // getch()
DetectGraphicMode(char *cWay);
main()
{
DetectGraphicMode(""); //TODO PATH TO BGI
line(100,100,200,200);
line(200,100,100,200);
line(100,100,200,100);
line(100,200,200,200);
getch();
return 0;
}
DetectGraphicMode(char *cWay)
{
int gdriver, gmode, errorcode;
detectgraph(&gdriver, &gmode);
initgraph(&gdriver,&gmode,cWay);
errorcode = graphresult();
if (errorcode != grOk)
{
puts("\n ERROR GRAPHICS INITIALISATION \n");
puts(grapherrormsg(errorcode));
getch();
return 0;
}
}
|
|
Отправлено: 02:35, 17-02-2009 | #2 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| Разное - Часы в трее | Forsman | Оформление Windows XP | 20 | 02-11-2024 02:02 | |
| Службы - Отстают часы | anton55 | Microsoft Windows 2000/XP | 3 | 03-01-2009 01:15 | |
| Разное - отстоют часы | pasha281282 | Microsoft Windows 2000/XP | 5 | 04-12-2008 09:53 | |
| Мультимедиа - Часы\таймер | YDen | Программное обеспечение Windows | 4 | 29-09-2008 14:17 | |
| Часы в трее | Cody | Microsoft Windows 95/98/Me (архив) | 5 | 11-03-2003 09:03 | |
|