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

Битовые поля структур: что такое и зачем они нужны? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ постфиксная перегрузка поная запись http://www.cyberforum.ru/cpp-beginners/thread810715.html
Здарова! создал класс Int2 как бы моделирующий int в нем решил перегрузить все операторы которые токо есть с вызовом в короткой форме и в полной. оператор постфиксный ++ перегрузил так Int2 operator++(int) { return val++; //это открытый член-значение класса. }
C++ функции и матрицы всем привет! задание следующее: Написать функции: 1. создания матрицы размерности , элементы матрицы А – вещественные числа. Параметры функции – сама матрица, ее размерность. 2. печати матрицы. Параметры функции – сама матрица, ее размерность. 3. поиска суммы положительных элементов матрицы. для начала написал без функций, создает и печатает без проблем. Написал с функцией и крах...... http://www.cyberforum.ru/cpp-beginners/thread810711.html
C++ Внезапное прекращение работы программы
#include<iostream> #include<cstdlib> #include<conio.h> #include<ctime> using namespace std; int* elp(int *A,int *n,int e) //Добавление элемента в начало массива { *n++;
Пятерки C++
Задано натуральное N. Требуется написать программу, которая определит количество цифр 5 в записи всех натуральных чисел от 1 до N включительно. Входные данные Во входном файле INPUT.TXT в единственной строке задается число N <= 10^18. Выходные данные В выходной файл OUTPUT.TXT записывается найденное число – количество пятерок.
C++ Транспонирование матриц. Вынести часть кода в отдельную функцию http://www.cyberforum.ru/cpp-beginners/thread810683.html
/* транспонировать матрицу, используя функции. я матрицу транспонировал, а через функцию не знаю как правильно делать, нужна помощь */ #include<iostream.h> #include<conio.h> #include<stdlib.h> main() { clrscr(); randomize();
C++ Вывод на экран чётных слов строки исправить на вывод нечётных слов #include<conio.h> #include<iostream.h> #include<string.h> #include<stdio.h> int i,l,j,k,p,n; char txt; char a,b; main() { clrscr(); подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
17.03.2013, 12:36     Битовые поля структур: что такое и зачем они нужны?
Чтобы было удобнее обращаться к отдельным битам.

Надо в низкоуровневых вещах вроде сетевых протоколов и т. п.

В принципе, можно пользоваться масками (и битовые поля компилируются в маски), но кому-то удобнее так.
 
Текущее время: 04:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru