Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Xantrax
17 / 17 / 1
Регистрация: 28.11.2012
Сообщений: 328
#1

Щестнадцатеричные числа в массив char - C++

06.05.2013, 23:44. Просмотров 233. Ответов 0
Метки нет (Все метки)

Объясните пожалуйста, что это такое?
C++
1
 char fdata[29] = "\x60\x8B\x0D\x00\x00\x00\x00\x8B\x49\x20\x68\x11\x11\x11\x11\x68\x22\x22\x22\x22\xB8\x33\x33\x33\x33\xFF\xD0\x61\xC3";
и почему мой Visual Studio 2005 выдает array bounds overflow.
Посмотрел здесь, но не понял до конца...
Я так понимаю что это числа шестнадцатеричные. Что делает /x? И почему ж таки массив равен 29, хотя по моему мнению не 29, да и компилятор об этом говорит...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2013, 23:44     Щестнадцатеричные числа в массив char
Посмотрите здесь:

Вытащить числа в Int из Char C++
C++ Массив int из char
C++ Обнулить массив char
Запись в char числа <-128 C++
массив char в файл C++
Введение в рекурсию. Заполнить массив типа char в виде десятичного числа, принимаемого в виде аргумента C++
Динамический массив из char C++
C++ Многомерный массив char
C++ Трехмерный массив char
Char* в массив char C++
Указатель на массив char C++
Запись числа в массив char C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru