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

Получить массив байтов из int32_t - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы и функции http://www.cyberforum.ru/cpp-beginners/thread438101.html
Функция такова y=1/2(одна вторая) ln x (логарифм от x вроде) y=1/2 ln x Попрошу вас дорогие программисты , в с++ переделать с массивами мой код #include <cstdlib> #include <iostream> #include <math.h> using namespace std; //y=1/2*log(x) //x=0,1,2,3,4,5,6,7,8,9; float y(float x)
C++ Строковый ввод-вывод 1) Скопировать из файла F1 в файл F2 строки, начиная с N до K. 2) Подсчитать количество согласных букв в файле F2. заранее спасибо!!!! http://www.cyberforum.ru/cpp-beginners/thread438097.html
Доступ к клавиатуре и мыши другого ПК C++
Доброго времени суток всем. Тут возможно немножко не для начинающих проблемка, но раздел все-таки наиболее подходящ. Пишу на VC++ 2008 EE (среда такая, но работаю только на Си). Готова прогамма клиент-сервер. Теперь нужно добавить код чтобы на сервере дублировались события от клавиатуры с клиента. Например подключился клиент к серверу и на клиенте нажимается Сtrl+Esc(выскакивает меню...
C++ Строки
Преобразовать строку таким образом, чтобы сначала в ней были напечатаны только буквы, а потом только цифры, не меняя порядка следования символов в строке. заранее спасибо!!!
C++ Диапазон значений http://www.cyberforum.ru/cpp-beginners/thread438085.html
Числу B нужно присвоить значение в зависимости от того, какое значение у числа А, но проблема в том, что конкретного значения числа А нет. Оно может лежать в таких 5-ти отрезках: 1. Я так подозреваю, что тут нужно использовать что-то вроде оператора switch. Когда-то давно писал программу на QBasic и там, если не ошибаюсь, можно было задать диапазон значений для оператора case. То есть...
C++ Функция С++ Добрый день. Пишу свой софт, столкнулся с проблемой. ТЗ софта такая, создаем файл (любой без разницы txt/pdf/html и т.д) в любом каталоге. Софт мне в командной строке показывает дата создание, вес файл, расширение файла, название. Теперь я хочу чтобы показывал место расположение, то есть создал я файл в папке Program Files что в командной строке показывал место расположение файла. Пример! ... подробнее

Показать сообщение отдельно
Teravisor
30 / 30 / 3
Регистрация: 07.08.2011
Сообщений: 89
30.01.2012, 19:28     Получить массив байтов из int32_t
C++
1
2
3
4
5
6
7
8
int num = 1;
 
if(*(char *)&num == 1) {
  printf("Little-Endian\n");
}
else {
  printf("Big-Endian\n");
}
Это одновременно и способ проверки на какой вы системе, и подсказка что гуглить, чтобы понять.

Добавлено через 3 минуты
Цитата Сообщение от Driim Посмотреть сообщение
struct *arr=reinterpret_cast<struct arr*>(i);
Вы наверно имели ввиду
C++
1
struct *arr=reinterpret_cast<struct arr*>(&i);
Незаметная больно бьющая ошибка...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru