|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » *Флейм* | Учить или не учить - вот в чём вопрос! |
|
*Флейм* | Учить или не учить - вот в чём вопрос!
|
![]() Новый участник Сообщения: 28 |
Nicronomicom Software:
Пока я дельфи знаю ооооочень плохо. Какие у неё возможности? Продолжать ли мне её изучать? |
|
Отправлено: 00:11, 05-01-2005 |
![]() Старожил Сообщения: 300
|
Профиль | Сайт | Отправить PM | Цитировать Max009
Цитата:
[1] - http://delphigfx.mastak.ru/ Цитата:
|
||
Отправлено: 06:57, 17-01-2005 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать Max009
Цитата:
Цитата:
Только не для этого Delphi создавалась. А для чего? Смотрим в библиотеку компонентов. ![]() ![]() Ну тогда смело машем рукой на стандартные компоненты и начинаем поглядывать в сторону разнокалиберных API. Удивляемся и приходим к выводу, что все эти API рассчитаны на использование C/C++. ![]() Блин, народ, не морочьте себе голову, учите нормальные языки. Если выучишь С - легче будет выучить С++. Выучишь С++ - легко освоишь любой современный язык. ![]() |
||
Отправлено: 03:20, 18-01-2005 | #12 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать frizzn
У меня есть вопрос: При чтении Кернигана&Ричи я так и не смог понять конструкцию внутри этой функции /* getbits: get n bits from position p */ unsigned getbits(unsigned x, int p, int n) { return ((x >> (p+1-n)) & ~(~0 << n)); } |
------- Отправлено: 08:10, 18-01-2005 | #13 |
![]() Старожил Сообщения: 300
|
Профиль | Сайт | Отправить PM | Цитировать frizzn
Цитата:
![]() Найдите недопустимую запись вещественной константы: * 12.3e+2 * 1.23 * .1f * 0x3F Да они ведь все допустимые... Я прям внаглую присваивал double a=...; А затем printf("%f\n",a); Конечно, смущает 0x3F, но это неправильный ответ (либо сами ответы неправильные ![]() |
|
Отправлено: 11:35, 18-01-2005 | #14 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Savant
0x3F 0x - значит шестнадцатеричное число 3f не является вещественным числом, это целое число, при переводе в 10-тичную систему - 63 и еще по теме 0 перед числом значит что это восмеричная система счисления, поэтому запись числа в виде 09 будет ошибкой, поскольк 9 нет в этой системе счисления. |
------- Отправлено: 12:11, 18-01-2005 | #15 |
![]() Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать mrcnn
Смотрим: /* getbits: получает n бит, начиная с p-й позиции */ unsigned getbits(unsigned x, int p, int n) { return (x >> (p+1-n)) & ~(~0 << n); } Цитата:
Красивое выражение делает две вещи: 1) Сдвигает побитно переменную х на (p+1-n) бит вправо. 2) Оставляет только нужные n бит, а остальные отрезает. Выглядит это примерно так (переменная х у нас будет равна например 357) (см. аттач, на форуме форматирование вставок кода глюкает ![]() |
|
------- Отправлено: 15:56, 18-01-2005 | #16 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать frizzn
спасибо! объяснение очень понятное, несмотря на то, что в своем примере вы вытащили 3 бита с 5, а не с 4 позиции ;-) |
Отправлено: 21:16, 18-01-2005 | #17 |
![]() Старожил Сообщения: 300
|
Профиль | Сайт | Отправить PM | Цитировать раззе? а по-моему аж с 3-его бита по 1-й... А, не... все верно, вырезано с 4-го по 2-й
|
Отправлено: 21:20, 18-01-2005 | #18 |
![]() Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать Savant
Цитата:
![]() |
|
------- Отправлено: 02:30, 19-01-2005 | #19 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Отсчет битов ведется с 0, поэтому утверждение "вы вытащили 3 бита с 5, а не с 4 позиции"' было ошибочно.
|
------- Отправлено: 08:33, 19-01-2005 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
*Флейм* | яйцо или курица с чего начать??? | 70x93n | Программирование и базы данных | 10 | 12-03-2008 14:39 | |
Служебные - [флейм] GUI интегратор - зло или польза? | pel_MEN | Наборы обновлений для Windows XP/2003/Windows 7 | 93 | 14-02-2008 08:42 | |
Видеокарта или монитор, вот в чем вопрос. | Sandal | Непонятные проблемы с Железом | 11 | 13-02-2004 19:55 | |
Вот такой интересный вопрос по С | RulesLv | Программирование и базы данных | 2 | 26-10-2003 00:29 | |
install или deinstall... вот в чём вопрос) | Glook | Microsoft Windows 95/98/Me (архив) | 3 | 12-05-2003 08:02 |
|