Макрос HexToUnsigned Long
От: Alca Украина  
Дата: 28.06.11 06:26
Оценка: :)
Можно ли во время компиляции нех преобразовать в unsigned long?
Re: Макрос HexToUnsigned Long
От: quodum  
Дата: 28.06.11 06:57
Оценка:
Здравствуйте, Alca, Вы писали:

A>Можно ли во время компиляции нех преобразовать в unsigned long?


Можно.
Re[2]: Макрос HexToUnsigned Long
От: Alca Украина  
Дата: 28.06.11 07:04
Оценка:
Здравствуйте, quodum, Вы писали:

Q>Здравствуйте, Alca, Вы писали:


A>>Можно ли во время компиляции нех преобразовать в unsigned long?


Q>Можно.


Как?
Re[3]: Макрос HexToUnsigned Long
От: quodum  
Дата: 28.06.11 07:19
Оценка:
Здравствуйте, Alca, Вы писали:

A>Как?


Тут уже неплохо бы знать, что именно нужно и что именно вызывает затруднения.

Например:

#define HEX_DIGIT_TO_NUMBER( h )   ((h) <= '9' ? (h) - '0' : (h) - 'A' + 10)

// warning: this one is compiler-specific
#define HEX_BYTE_TO_NUMBER( hh )   (HEX_DIGIT_TO_NUMBER((hh) & 255) | (HEX_DIGIT_TO_NUMBER((hh) >> 8) << 4))

// usage:
int array [HEX_BYTE_TO_NUMBER('1C')];
Re: Макрос HexToUnsigned Long
От: Кодёнок  
Дата: 28.06.11 07:33
Оценка:
Здравствуйте, Alca, Вы писали:

A>Можно ли во время компиляции нех преобразовать в unsigned long?


#define _I_HEX_TO_UNSIGNED_LONG(a,b,c,d) (a##b##c##d)
#define HEX_TO_UNSIGNED_LONG(z) _I_HEX_TO_UNSIGNED_LONG(0,x,z,ul)
int main()
{
    unsigned long x = HEX_TO_UNSIGNED_LONG( 1AB2FF );
}
Re: Макрос HexToUnsigned Long
От: Ytz https://github.com/mtrempoltsev
Дата: 28.06.11 07:42
Оценка: 4 (2) +3 :))
Здравствуйте, Alca, Вы писали:

A>Можно ли во время компиляции нех преобразовать в unsigned long?


Запросто, даже без макросов:

unsigned long i = 0xFFFFF;
Re[2]: Макрос HexToUnsigned Long
От: Alca Украина  
Дата: 28.06.11 08:09
Оценка: :))) :))) :))
Здравствуйте, Ytz, Вы писали:

Ytz>Здравствуйте, Alca, Вы писали:


A>>Можно ли во время компиляции нех преобразовать в unsigned long?


Ytz>Запросто, даже без макросов:


Ytz>
Ytz>unsigned long i = 0xFFFFF;
Ytz>


То что надо. Ytz, спасибо. Че-та я тупанул. Спасибо всем..
Re[3]: Макрос HexToUnsigned Long
От: jazzer Россия Skype: enerjazzer
Дата: 28.06.11 08:28
Оценка:
Здравствуйте, Alca, Вы писали:

A>Ytz, спасибо. Спасибо всем..


Тут для спасибо кнопки есть
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[4]: Макрос HexToUnsigned Long
От: Alca Украина  
Дата: 28.06.11 08:38
Оценка: +1 -1 :)
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, Alca, Вы писали:


A>>Ytz, спасибо. Спасибо всем..


J>Тут для спасибо кнопки есть

J>

Сколько на форуме — так и не раздуплился где повышать рейтинг. Дыбильный дизайн
Re[5]: Макрос HexToUnsigned Long
От: jazzer Россия Skype: enerjazzer
Дата: 28.06.11 08:49
Оценка: +1
Здравствуйте, Alca, Вы писали:

A>Сколько на форуме — так и не раздуплился где повышать рейтинг.

http://www.rsdn.ru/Forum/Info/info.forum.rating.aspx
Автор: IT
Дата: 16.04.03


A>Дыбильный дизайн

Зато люди хорошие.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[6]: Макрос HexToUnsigned Long
От: Alca Украина  
Дата: 28.06.11 08:54
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, Alca, Вы писали:


A>>Сколько на форуме — так и не раздуплился где повышать рейтинг.

J>http://www.rsdn.ru/Forum/Info/info.forum.rating.aspx
Автор: IT
Дата: 16.04.03


A>>Дыбильный дизайн

J>Зато люди хорошие.

Я ж не спорю
Re[7]: Макрос HexToUnsigned Long
От: Ops Россия  
Дата: 29.06.11 13:31
Оценка: :)
Здравствуйте, Alca, Вы писали:

A>Здравствуйте, jazzer, Вы писали:


J>>Здравствуйте, Alca, Вы писали:


A>>>Сколько на форуме — так и не раздуплился где повышать рейтинг.

J>>http://www.rsdn.ru/Forum/Info/info.forum.rating.aspx
Автор: IT
Дата: 16.04.03


A>>>Дыбильный дизайн

J>>Зато люди хорошие.

A>Я ж не спорю


Не, ну че за дела, тут отвечать не хотелось, а оказалась банальность, тоже хочу спасибу низачто.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[4]: Макрос HexToUnsigned Long
От: IROV..  
Дата: 29.06.11 14:01
Оценка: +1
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, Alca, Вы писали:


A>>Ytz, спасибо. Спасибо всем..


J>Тут для спасибо кнопки есть

J>

http://lurkmore.ru/%D0%9A%D0%B0%D1%80%D0%BC%D0%B0%D0%B4%D1%80%D0%BE%D1%87%D0%B5%D1%80%D1%81%D1%82%D0%B2%D0%BE
я не волшебник, я только учусь!
Re[5]: Макрос HexToUnsigned Long
От: jazzer Россия Skype: enerjazzer
Дата: 29.06.11 14:36
Оценка: +1
Здравствуйте, IROV.., Вы писали:

A>>>Ytz, спасибо. Спасибо всем..


J>>Тут для спасибо кнопки есть

J>>

IRO>http://lurkmore.ru/%D0%9A%D0%B0%D1%80%D0%BC%D0%B0%D0%B4%D1%80%D0%BE%D1%87%D0%B5%D1%80%D1%81%D1%82%D0%B2%D0%BE

IRO>

Система оценок сайта RSDN.ru предназначена для выделения из общей массы наиболее интересных и неординарных сообщений, повышения качества дискуссий и учёта общественного мнения при формировании списка Q&A для сайта, рассылки и нашего журнала на основе материалов форума. В этом начинании мы полагаемся, прежде всего, на вас. Давая оценки, вы помогаете нам выбирать наиболее интересные темы и обращаете на них внимание ваших коллег.

В отличие от того же хабра, на RSDN оцениваются только сообщения, а просто на карму человека, как на хабре, ты повлиять не можешь.
Имхо, это принципиальное отличие.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[5]: Макрос HexToUnsigned Long
От: sidorov18 США  
Дата: 29.06.11 14:55
Оценка:
Здравствуйте, IROV.., Вы писали:

IRO>Здравствуйте, jazzer, Вы писали:


J>>Здравствуйте, Alca, Вы писали:


A>>>Ytz, спасибо. Спасибо всем..


J>>Тут для спасибо кнопки есть

J>>

IRO>http://lurkmore.ru/%D0%9A%D0%B0%D1%80%D0%BC%D0%B0%D0%B4%D1%80%D0%BE%D1%87%D0%B5%D1%80%D1%81%D1%82%D0%B2%D0%BE

IRO>

Что-то ларкмор совсем плохой стал.

кстати, там и рсдн есть.
http://lurkmore.ru/Rsdn.ru
Но тоже невесело
Re[6]: Макрос HexToUnsigned Long
От: IROV..  
Дата: 29.06.11 15:08
Оценка:
Здравствуйте, jazzer, Вы писали:

J>

J>Система оценок сайта RSDN.ru предназначена для выделения из общей массы наиболее интересных и неординарных сообщений, повышения качества дискуссий и учёта общественного мнения при формировании списка Q&A для сайта, рассылки и нашего журнала на основе материалов форума. В этом начинании мы полагаемся, прежде всего, на вас. Давая оценки, вы помогаете нам выбирать наиболее интересные темы и обращаете на них внимание ваших коллег.

Особенно интересное и неординарное сообщение!
Автор: jazzer
Дата: 28.06.11


Болезнь то заразная,
http://rsdn.ru/forum/cpp/4233781.aspx
Автор: Erop
Дата: 14.04.11

http://rsdn.ru/forum/cpp/4223689.aspx
Автор: Erop
Дата: 06.04.11

http://rsdn.ru/forum/cpp/4137642.aspx
Автор: Erop
Дата: 31.01.11

http://rsdn.ru/forum/cpp/4116898.aspx
Автор: Erop
Дата: 14.01.11

http://rsdn.ru/forum/cpp/4043680.aspx
Автор: Erop
Дата: 18.11.10



J>В отличие от того же хабра, на RSDN оцениваются только сообщения, а просто на карму человека, как на хабре, ты повлиять не можешь.

J>Имхо, это принципиальное отличие.
Для тебя карма человека на хабре это показатель?
я не волшебник, я только учусь!
Re[7]: Макрос HexToUnsigned Long
От: jazzer Россия Skype: enerjazzer
Дата: 29.06.11 15:14
Оценка: +1
Здравствуйте, IROV.., Вы писали:

IRO>Особенно интересное и неординарное сообщение!
Автор: jazzer
Дата: 28.06.11

Ну, видимо, Егор считает его таковым, можешь спросить непосредственно у него, почему он оценку поставил.
Я-то писал не про оценки для себя, я в том топике вообще не участвовал в смысле отвечания.

IRO>Болезнь то заразная,

Почему болезнь? Просто учим новичков, чтоб помечали таким образом правильные ответы.

J>>В отличие от того же хабра, на RSDN оцениваются только сообщения, а просто на карму человека, как на хабре, ты повлиять не можешь.

J>>Имхо, это принципиальное отличие.
IRO>Для тебя карма человека на хабре это показатель?
Ну я на хабре не состою, так что знаю только с чужих слов, включая лурку.
Просто знаю, что там есть понятие кармы, которая заведует плюшками (типа можно убить в минус и нельзя будет писать), и которой можно рулить непосредственно, а не через оценки сообщений. КЫВТ-овская система мне нравится гораздо больше, хотя и у нее есть огрехи (но это долгий разговор, интересующихся отсылаю к нашему разговору с Владимиром Кочетковым).
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[8]: Макрос HexToUnsigned Long
От: IROV..  
Дата: 29.06.11 15:23
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, IROV.., Вы писали:


IRO>>Особенно интересное и неординарное сообщение!
Автор: jazzer
Дата: 28.06.11

J> Ну, видимо, Егор считает его таковым, можешь спросить непосредственно у него, почему он оценку поставил.
J>Я-то писал не про оценки для себя, я в том топике вообще не участвовал в смысле отвечания.
Знаешь что злит? смотрю ка я тему

Макрос HexToUnsigned Long 22 16

Думаю ухтышка, чтото интересное сказал человек jazzer.
Читаю... facepalm

Интересно когда будут "плюсовать" за "плюсования" топика?
Типа правильно ли заплюсован

IRO>>Болезнь то заразная,

J>Почему болезнь? Просто учим новичков, чтоб помечали таким образом правильные ответы.
Болезнь? ну наверное что фразы то "копи-паст", да и кроме как за Erop я за таким никого не наблюдал, он то извесный призер "специальной олимпиады".

Тоесть ты несешь демократию в массы? А не задумывался что лучший аргумент против демократии это пятиминутная беседа со средним избирателем?
Я бы вообще запретил плюсовать когото пока он не наберет плюсы от других Это будет Тру-Демократия.

J>Ну я на хабре не состою, так что знаю только с чужих слов, включая лурку.

J>Просто знаю, что там есть понятие кармы, которая заведует плюшками (типа можно убить в минус и нельзя будет писать), и которой можно рулить непосредственно, а не через оценки сообщений. КЫВТ-овская система мне нравится гораздо больше, хотя и у нее есть огрехи (но это долгий разговор, интересующихся отсылаю к нашему разговору с Владимиром Кочетковым).
Просто Хабру надо читать, а не писать
я не волшебник, я только учусь!
Re[9]: Макрос HexToUnsigned Long
От: jazzer Россия Skype: enerjazzer
Дата: 29.06.11 15:39
Оценка: +1
Здравствуйте, IROV.., Вы писали:

IRO>Думаю ухтышка, чтото интересное сказал человек jazzer.

IRO>Читаю... facepalm
Согласен. Но я не могу снять оценку. Мне она вообще не нужна, у меня рейтинг и так нормальный, тем более что он ни на что не влияет.
Егор, если ты читаешь это — убей оценку того сообщения, хорошо? По крайней мере цифровую. Все-таки ценность его для С++ совсем не 18 баллов

IRO>>>Болезнь то заразная,

J>>Почему болезнь? Просто учим новичков, чтоб помечали таким образом правильные ответы.
IRO>Болезнь? ну наверное что фразы то "копи-паст", да и кроме как за Erop я за таким никого не наблюдал, он то извесный призер "специальной олимпиады".
При этом он грамотный разработчик и сам оценки заслуживающим того сообщениям ставит.

IRO>Тоесть ты несешь демократию в массы? А не задумывался что лучший аргумент против демократии это пятиминутная беседа со средним избирателем?

Причем тут демократия? Народ говорит "спасибо", т.е. сообщение помогло, оказалось правильным/интересным/полезным.
Это — тот самый случай, когда оценка должна ставиться, выделяя это сообщение из прочих.

IRO>Я бы вообще запретил плюсовать когото пока он не наберет плюсы от других Это будет Тру-Демократия.

По типу Древнего Рима?
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[10]: Макрос HexToUnsigned Long
От: IROV..  
Дата: 29.06.11 16:11
Оценка: -1
Здравствуйте, jazzer, Вы писали:

IRO>>>>Болезнь то заразная,

J>>>Почему болезнь? Просто учим новичков, чтоб помечали таким образом правильные ответы.
IRO>>Болезнь? ну наверное что фразы то "копи-паст", да и кроме как за Erop я за таким никого не наблюдал, он то извесный призер "специальной олимпиады".
J>При этом он грамотный разработчик и сам оценки заслуживающим того сообщениям ставит.
Я этого и не отрицал просто он болен "кармодрочеством" ))

IRO>>Тоесть ты несешь демократию в массы? А не задумывался что лучший аргумент против демократии это пятиминутная беседа со средним избирателем?

J>Причем тут демократия? Народ говорит "спасибо", т.е. сообщение помогло, оказалось правильным/интересным/полезным.
J>Это — тот самый случай, когда оценка должна ставиться, выделяя это сообщение из прочих.
Может ты прав.

IRO>>Я бы вообще запретил плюсовать когото пока он не наберет плюсы от других Это будет Тру-Демократия.

J>По типу Древнего Рима?
А то.

Прочь с пути, плебей, под колёса не лезь,
Жалкая чернь трепещи — на трассе патриции
Мы опаздываем в ад, дорогу колеснице

я не волшебник, я только учусь!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.