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

Побитовые операции msb и lsb - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функции для работы с динамическим массивом http://www.cyberforum.ru/cpp-beginners/thread1094302.html
Дали вот эти задачи никак не могу решить, помогите. 1. Написать следующие функции для работы с динамическим массивом: a. Функция распределения динамической памяти. b. Функция инициализации динамического массива. c. Функция печати динамического массива. d. Функция удаления динамического массива. e. Функция добавления элемента в конец массива. f. Функция вставки элемента по указанному...
C++ Кто нибудь можете подсказать, есть ли вообще программы конверторы с языка c++ в паскаль Кто нибудь можете подсказать, есть ли вообще программы конверторы с языка c++ в паскаль http://www.cyberforum.ru/cpp-beginners/thread1094298.html
C++ Является ли матрица магическим квадратом
Является ли матрица магическим квадратом
C++ Найти сумму целых положительных чисел, больших 30 и меньших 100 кратных трем с помощью цикл While
Найти сумму целых положительных чисел, больших 30 и меньших 100 кратных трем. Я сделал но вот оказалась что нужно через while а не for но вот у меня не чего не получается! #include <stdio.h> void main(void) { int sum = 0; for (int i = 21; i < 100; ++i)
C++ Создать класс “Автомагазин”, состоящей из класса ”Марки машин”. Класс “Автомагазин ”:название магазина, адрес, телефон. Класс “ Марки машин ”: марка http://www.cyberforum.ru/cpp-beginners/thread1094270.html
Создать класс “Автомагазин”, состоящей из класса ”Марки машин”. Класс “Автомагазин ”:название магазина, адрес, телефон. Класс “ Марки машин ”: марка, цена, цвет . Вывести список магазинов, в которых имеется заданная марка машины, заданного цвета. Найти магазин, в котором работает заданный сотрудник и вывести информацию о нем.
C++ отнять последний столбец из всех кроме последнего из двухмерного массива отнять последний столбец из всех кроме последнего подробнее

Показать сообщение отдельно
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,043
12.02.2014, 00:34     Побитовые операции msb и lsb
Цитата Сообщение от ustus_alex Посмотреть сообщение
А, какой из всех приведенных способов является наименее затратным с точки зрения произоводительности, т.е. наиболее эффективным?
Цитата Сообщение от ValeryS Посмотреть сообщение
union
поскольку это одни и те же данные просто обращаешься к ним по разному
они ни как не модифицируются не переписываются ......
например
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct abc
{
 int a;
 int b;
 int c;
}
union xz
{
 unsigned char bt[12];
 abc  st_abc;
}
........................
xz u_xz;
//записываем как байты
 
for(int i=0;i<12;i++)
  u_xz.bt[i]=i;
// считываем как поля структуры
printf( " %d %d %d",u_xz.st_abc.a,u_xz.st_abc.b,u_xz.st_abc.c);
Цитата Сообщение от ustus_alex Посмотреть сообщение
сообщение пришло по CAN-шине на ПК, обработалось, передалось с корректировкой к следующему узлу по САN, сохранилось в log
вот для этого самое милое дело
на втором месте указатели с приведением,придется потратится на выделение переменных и взятие адреса
 
Текущее время: 19:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru