|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.07.2009, 21:55 | #1 |
Пользователь
Регистрация: 17.07.2009
Сообщений: 91
|
Помогите с hex
насколько я знаю для вывода 16ричного значения числа нужно сделать так
cout<<hex<<a<<" в 16"; но dev c++ ругается на hex и dec,oct помогите |
17.07.2009, 22:31 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Функции эти вообще находятся в модуле ios. Может по какой-то причине он не подключается. Хотя iostream должен за собой модуль этот тянуть.
Попробуйте еще: cout << setbase(16) << a << " в 16"; cout << setbase(10) ... |
17.07.2009, 22:44 | #3 |
Пользователь
Регистрация: 17.07.2009
Сообщений: 91
|
спасибо за помощь
такое ощущение что с компилятором чо-то dev c++ не работает никак setbase тоже иос подключал ничего Последний раз редактировалось Sazary; 18.07.2009 в 13:22. |
18.07.2009, 13:22 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Должно работать и так
Код:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
18.07.2009, 13:44 | #5 |
Пользователь
Регистрация: 17.07.2009
Сообщений: 91
|
скажи что такое
using namespace std; теперь заработало |
18.07.2009, 14:38 | #6 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
|
18.07.2009, 14:47 | #7 |
Пользователь
Регистрация: 17.07.2009
Сообщений: 91
|
почему после вставки этой инструкции компилятор опознал hex?
|
18.07.2009, 15:05 | #8 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Потому что hex, как и все манипуляторы/функции класса ostream находятся в пространстве имён std. cout(экземпляр класса ostream) тоже там Потому для доступа к ним и нужно написать:
Код:
Код:
Код:
|
18.07.2009, 18:27 | #9 |
Пользователь
Регистрация: 17.07.2009
Сообщений: 91
|
еще вопрос
я устанавливаю параметры вывода cout.width(40); cout<<setiosflags(ios::left); но они действуют только на первый cout |
18.07.2009, 20:07 | #10 |
Пользователь
Регистрация: 17.07.2009
Сообщений: 91
|
установил visual c++ 6.0
любую прогу которую компилирую выдает такое сообщение --------------------Configuration: firs - Win32 Debug-------------------- Linking... LINK : fatal error LNK1104: cannot open file "Debug/firs.exe" Error executing link.exe. firs.exe - 1 error(s), 0 warning(s) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C# и HEX | megazz13 | Помощь студентам | 2 | 03.04.2009 00:32 |
HEX редактор | Simply-Art | Помощь студентам | 1 | 08.12.2007 13:18 |
Text -> Hex | AnK0r | Общие вопросы Delphi | 3 | 07.12.2007 20:36 |
HEX ->DEC | 69_rus | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 13.06.2007 20:44 |