Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как преобразовать char[8] к unsigned long long? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество нулевых элементов, количество элементов в интервале от 5 до 10 http://www.cyberforum.ru/cpp-beginners/thread279208.html
задание : Общее задание - Даны вещественные массивы c, d. В программе предусмотреть функции: - ввода массивов с клавиатуры; - расчета (все величина рассчитываются в одной функции) - вывода...
C++ Необработанное исключение: "Нарушение прав доступа при записи" Подскажите в чём проблемма происходит ошибка при выполнение программы #include <iostream> #include <string> using namespace std; struct Student { string Family_name; int Number_group;... http://www.cyberforum.ru/cpp-beginners/thread279180.html
Считывание из файла C++
Помогите пожалуйста. Задача такая, есть текстовый файл такого содержания: A = 18 B = -3 C = 2.5 Пользователь должен с клавиатуры ввести название переменной, на экран нужно вывести её значение....
C++ Уравнение
Ребят выручите пожайлуста с этим заданием! Будьте добры, заранее спасибо Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dХ. Функцию F выбрать...
C++ Перегрузка функций http://www.cyberforum.ru/cpp-beginners/thread279171.html
Используя алгоритм упорядочивания матрицы, разработать и протестировать две перегруженные функции, одна из которых обрабатывает целочисленную матрицу, другая- элементы которой строки
C++ Считать из файла Помогите пожалуйста. Задача такая, есть текстовый файл: A = 18 B = -3 C = 2.5 Пользователь должен с клавиатуры ввести название переменной, на экран нужно вывести её значение. Желательно это... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
18248 / 6373 / 438
Регистрация: 30.03.2009
Сообщений: 17,641
Записей в блоге: 28
19.04.2011, 21:59
Цитата Сообщение от Zachary Посмотреть сообщение
Нет, просто надо было для шифрования определенный операции со строкой провести
Если я правильно понимаю вопрос, то так:

C
1
2
3
char c[8];
long long l;
l = *((long long*)&c);
но таким способом на машинах с big endian и little endian ты получишь разные значения (байты в обратном порядке будут идти)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru