ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

11.05.2009, 15:09
|
|
Познающий
Регистрация: 07.05.2009
Сообщений: 64
Провел на форуме: 418218
Репутация:
59
|
|
Сообщение от Sibogatov
Если вот у меня задание....
7.В диалоговом окне нарисовать часы (секундная, минутная и часовая стрелки). Цвет циферблата и стрелок выбираем из палитры с помощью объекта класса CColorDialog. Реальное время считывать с помощью класса CTime
Этот какой проект создавать, тоже Вин32 консольный?
Нет, не консольный, а оконный, так как тебе надо чтобы в диалоговом окне(MESSAGEBOX).
|
|
|

11.05.2009, 15:19
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
Сообщение от Glazz
имеется Cairo::RefPtr<Cairo::Context> ed = window->create_cairo_context();
на ed рисовал что-то, как мне все очистить? не закрашивать же в ручную?
это подфорум по с++, не по фреймворкам\тулкитам =)
Нет, не консольный, а оконный,
вообще ему нада делать MFC проект. но проблема в том, что это будет только начало. потом начнутся вопросы как рисовать стрелки, потом как их поворачивать через синус\косинус, итп итп итп.
|
|
|

11.05.2009, 15:19
|
|
Познающий
Регистрация: 24.11.2008
Сообщений: 40
Провел на форуме: 89814
Репутация:
0
|
|
это просто Win32 Project?
Вот что у меня имеется... Скачать файл laba.zip
Нужно из этого или незнаю посторить часы... помогите очень прошу
|
|
|

11.05.2009, 16:53
|
|
Познающий
Регистрация: 24.11.2008
Сообщений: 40
Провел на форуме: 89814
Репутация:
0
|
|
Первую программу пытался делать тут http://forum.vingrad.ru/forum/topic-205782/anchor-entry1632746/0.html
все сделал по ней, выдает ошибку
1>Compiling manifest to resources...
1>Project : error PRJ0003 : Error spawning 'rc.exe'.
1>Build log was saved at "file://c:\Documents and Settings\Admin\Мои документы\Visual Studio 2008\Projects\))\))\Debug\BuildLog.htm"
1>)) - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Что это может быть?
|
|
|

11.05.2009, 21:18
|
|
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме: 560332
Репутация:
15
|
|
Как делать статическую линковку в dev-cpp?
|
|
|

11.05.2009, 22:41
|
|
Познающий
Регистрация: 17.01.2007
Сообщений: 94
Провел на форуме: 528220
Репутация:
65
|
|
Понимаю что до безумия тупой вопрос но все же. Как сделать из цифры 6 и буквы А, шестнадцатеричное число 6А?
6 и А имеют тип char
|
|
|

11.05.2009, 22:47
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
Как делать статическую линковку в dev-cpp?
-static
|
|
|

11.05.2009, 23:33
|
|
Участник форума
Регистрация: 06.05.2008
Сообщений: 161
Провел на форуме: 1289087
Репутация:
59
|
|
Сообщение от CHIP:))
Понимаю что до безумия тупой вопрос но все же. Как сделать из цифры 6 и буквы А, шестнадцатеричное число 6А?
6 и А имеют тип char
Посмотри тут
|
|
|

11.05.2009, 23:49
|
|
Познающий
Регистрация: 17.01.2007
Сообщений: 94
Провел на форуме: 528220
Репутация:
65
|
|
А смысл? Я и так имею чары. У меня есть массив к примеру из двух элементов
char c1[2];
c1[0] = '6';
c1[1] = 'A';
надо что то сделать чтобы было
int i = 6A
|
|
|

12.05.2009, 01:35
|
|
Участник форума
Регистрация: 06.05.2008
Сообщений: 161
Провел на форуме: 1289087
Репутация:
59
|
|
Первый раз ошибся, исправляюсь:
Код:
#include <iostream>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[2] = "A";
char b[2] = "6";
strcat(a,b);
int x = strtol(a, NULL, 16);
std::cout << x << std::endl;
return 0;
}
Сам проверил, все работает.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|