|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.01.2012, 23:27 | #1 |
Форумчанин
Регистрация: 20.10.2011
Сообщений: 433
|
Перевод строки в hex?
А как можно перевести строку в hex ?
С цифрами все "ок" Код:
Код:
Пробовал так, но сие тоже не работает. Код:
Буду рад любой помощи ) |
22.01.2012, 23:43 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
22.01.2012, 23:48 | #3 |
Форумчанин
Регистрация: 20.10.2011
Сообщений: 433
|
Более чем, но что есть (short int) перед s[i]?
Ибо без этого магического (short int) не работает так, как надо. Не совсем понял как все работает. Не могли бы прокомментировать, как работает прога? |
22.01.2012, 23:50 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
это приведение типов в стиле С.
говорим что надо привести выражение к типу short int, такие типы не являются символьными, а числовыми, потому и работает. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
22.01.2012, 23:59 | #5 |
Форумчанин
Регистрация: 20.10.2011
Сообщений: 433
|
Ааа, ну так и подумал. Правда зачем в этом случае (short int) - лично я не понял, тогда уж (int) - более чем достаточно. Или дело в кол-во байтах и только?
В любом случае, раз первый вопрос перевода из строки в hex решена. Как насчет обратки? Будет ли сл. код актуальным? Код:
|
23.01.2012, 09:19 | #6 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Однако я бы написал: short int s[]
I'm learning to live...
|
||
23.01.2012, 17:46 | #7 | ||
Форумчанин
Регистрация: 20.10.2011
Сообщений: 433
|
Чутка посидел, вот что получилось.
Код:
Цитата:
Цитата:
Хм. Изменил: Код:
Но вопрос все же остается, так как по сути после getline заполняется str. До getline массив не определен - с этим ок, но ведь после то, он уже должен быть определен, так как строка то уже введена. Или я чего-то путаю? Последний раз редактировалось L6go1as; 23.01.2012 в 17:53. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод строки в HEX в DEC | FarStar | Visual C++ | 13 | 07.06.2011 14:16 |
Перевод из dec в hex | McDoC | Помощь студентам | 10 | 30.06.2010 09:03 |
Перевод в HEX посредством javascript | WennY | JavaScript, Ajax | 5 | 04.07.2009 23:32 |
Перевод BIN -> HEX | Piar | Помощь студентам | 2 | 20.05.2009 15:44 |
Перевод из HEX в АСМ | PaperPlane | Софт | 12 | 30.04.2009 03:05 |