Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
lowercase
212 / 201 / 85
Регистрация: 09.05.2012
Сообщений: 494
05.08.2012, 21:23  [ТС] 0

Битовое ИЛИ. Пердача нескольких констант в один параметр функции

05.08.2012, 21:23. Просмотров 652. Ответов 6
Метки (Все метки)

Ответ

все поянтно и доходчиво расписано. спасибо всем.

Добавлено через 15 минут
один нюанс. максимальное колличество таких констант(то есть тех которы по смыслу похожие) зависит от типа числа, то есть, для n констант нужен тип такой тип максимальное значение которого больше или равно 2^n + 1?
например для типа unsingned short таких констант можно создать 15, для uint - 31, для ulong - 63. то есть по одному биту приходится на константу. я правильно понял?

Вернуться к обсуждению:
Битовое ИЛИ. Пердача нескольких констант в один параметр функции
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.08.2012, 21:23
Готовые ответы и решения:

На засыпку для новичков: в функции передаётся один параметр, а его значения разные; почему?
#include <stdio.h> //Тут некоторый код void foo(X* pX) {printf ("%x\n", pX);}; void bar(Y*...

Битовое ИЛИ
Есть во многих API такая тема, когда передают в функцию несколько значений в один параметр...

Функция, в функции main() или общие переменные для нескольких функций
Делаю мелкую игрушку, в консоли, ради забавы и столкнулся с 1 проблемой: Невозможно, создавать...

Можно ли в конструкторе копирования поменять один параметр?
Здравствуйте. Мне нужно при создании объекта через конструктор копирования поменять один параметр в...

Пердача параметров функции
Здравствуйте! Не могу понять как передать функции указатель на файл без возмущений со стороны...

6
Другие темы раздела
C++ Считывание символов из строки http://www.cyberforum.ru/cpp-beginners/thread633373.html
Здравствуйте, форумчане. Можете подсказать, каким образом можно считать из RichTextBox символы до какого либо знака-разделителя, записать их в переменную и потом, после этого знака, тоже считать и...
C++ delete this Какие последствия могут быть при выполнении команды delete this; из какой-нибудь функции члена? http://www.cyberforum.ru/cpp-beginners/thread633372.html
visual c++, как сделать форму невидемой C++
помогите, как в Visual Studio 2005 С++, сделать программу невидимой?
C++ Почему, С++ ругается на контруктор?
Почему у меня С++, ругается на контруктор вектора - vec3(const vec3 v) ??? typedef struct vec3 { union { float v; struct { float x;
C++ Композиционная связь между шаблонами. работа дестракторов http://www.cyberforum.ru/cpp-beginners/thread633356.html
Есть например такой проект. Вопросы в следующем. Как происходит процесс работы дестрактора между этими классами ? Правильно ли я реализовал Дестрактор в шаблоне Стек??? Т.к. Стек юзает...
C++ В заголовоке окна кракозябры, да и на компонентах тоже Начал работу с примерами с firststep для MFC Столкнулся с проблеммой: Английский заголовок окна выводится на китайском. Как сделать английский? Система: Windows 7 SP 1 по русски. #include... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru