Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Для новичков > Что такое 0х07 и 0х70?? |
Автор: mossad 25.1.2009, 23:30 |
В принципе знаю что меняет фон строки, но если учитель на экзамене спросит( а экзамен уже 26((, тюе завтра ): "Сынок, а что это??", что я должен ему ответить?? Заранее спасибо) P.S. всю ночь не буду спать) |
Автор: mes 25.1.2009, 23:34 |
0x07 и 0х70 это всего лишь значения в 16ти-ричной системы, подставьте вместо них соответсвенно 7 и 112 и ничего не изменится. Все зависит от функции, которая их использует, поэтому без упоминания о ней, Ваш вопрос, имхо, звучит как минимум бессмысленно. |
Автор: bel_nikita 25.1.2009, 23:35 |
0x7 - это представление числа 7 в шестнадцатиричной системе: 0х07 = 7 0х70 = 112 |
Автор: mossad 25.1.2009, 23:38 |
Так у мя вроде не в проге это int(значение глобальных переменных), и носят звания атрибутов текста: A1 - 0x07 - атрибут нормального текста A2 - 0x70 - атрибут выделенного текста. ? |
Автор: mossad 25.1.2009, 23:45 |
На самом деле я не прогулял ни одной лекции)) эт правда, но не помогло, если хошь почитай тему "Разбиение на файлы" там кое-что есть)) Ну в принципе ответ ничего не решает(( все одно на вторую пересдачу прийду(( хоть и прога и отчет есть. Добавлено через 6 минут и 30 секунд Обидно ощущать, что не можешь ничего толкового сделать(( в wow погамать эт я умею, эт я могу(( три дня до экзамена ходишь хмурый, пытаешься заботать что-нибудь(( в последний день понимаешь, что ничего не понимаешь(( и смиряешься с парой, а когда тебе тупо везет ( иначе не назовешь ), и ты прокатываешь, либо на остатках памяти, иногда тупо на личном отношении к тебе препода, порой из-за удачной шпоры, ты начинаешь думать:"а может я и вправду умный", и, придя в общагу сразу садишься гамать(( хотя через 4 дня еще один экзамен. Потом цикл повторяется. Так прошло три экзамена по матану (5), по ангему (4), по физике (5), а теперь осталась двойка по инфе((. Добавлено через 10 минут и 38 секунд Кстати, попробовал поменять цифры к примеру 8х08 и 8х80, все попрежнему белые буквы на сером фоне.?? |
Автор: GoldFinch 26.1.2009, 00:05 |
иди дальше в вов играй, ато в армии не поиграть будет |
Автор: mes 26.1.2009, 00:09 | ||
1. Вы даже не назвали функцию, в которую передаете эти значения, а спрашиваете о результате ?! 2. A Вы уверены, что попробовали с такими цифрами ? Сомневаюсь, что это реально. 3. И на этом Ваши попытки закончились ? Тогда не удивительно, что задали такой вопрос. Почитал ту тему, почитал эту - только укрепился в своем мнении. Поймите, на этом форуме много людей, которые с удовольствием помогут разобраться, если Кто-то чего не понимает, Но практически нет тех, которые с удовольствием сделают за Кого-то его задание, в то время пока Он продолжает гамать. |
Автор: mossad 26.1.2009, 00:15 |
Да, кстати реально стыдно было, когда понял что людей напряг (особенно Taiven), а не смог даже применить, парни реально хреново чувствовать криворукость и отсутствие упорства, может кто посоветует сайтик с простыми примерами прог на turbo c, попробую как-то научится((( Добавлено через 50 секунд Кстати, лучше тыкайте, на Вы не заслужил((( |
Автор: mossad 26.1.2009, 00:43 |
Неужели никто не знает никакого сайта?? а то я пробовал в Google все время отсылаетна C++(( |
Автор: bsa 26.1.2009, 11:34 | ||||
Этот компилятор уже давно не актуален. Поэтому ничего и нет. 0x70 - это скорее всего серый фон и черный текст. 0x07 - это черный текст и серый фон. вот значения цветов:
Для генерации атрибута нужно использовать формулу: attr = ( (backgroundColor & 0x7) << 4) | (textColor & 0xF) | (blink << 7) |
Автор: Деран 26.1.2009, 22:45 | ||
Скажите честно, что на лекции не ходили. И подумайте насчет wow (или как Вы его называете?), стоит ли Вам продолжать играть в него? Те вопросы, которые вам будут задавать, это еще цветочки, вас ждут еще сложнее дисциплины. А C/C++ будет Вам как инструмент (например, молоток, что бы забить гвоздь) Подумайте еще раз ![]() Вот ссылка насчет hex http://www.cplusplus.com/doc/tutorial/constants.html GoldFinch, +1 |