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

Пользовательские битовые флаги - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычитание двоичных чисел через сложение http://www.cyberforum.ru/cpp-beginners/thread839792.html
Здравствуйте. Помогите написать код программы реализующий алгоритм вычитания двоичных чисел через сложение. Visual C++. Заранее спасибо. Книги и побочная инфо приветствуется!
C++ Наследование (Класс список) Реализовать класс список для хранения вещественных чисел типа double. Для класса реализовать конструктор по умолчанию, конструктор копирования, деструктор, а также метод помещения значения в конец списка, навигация по списку, получение значения текущего элемента, удаления текущего элемента, определение длины списка. На базе разработанного класса создать новый класс – упорядоченный список. Для... http://www.cyberforum.ru/cpp-beginners/thread839790.html
C++ В чём ошибка?
#include <std_lib_facilities.h> int main() { setlocale(0, ""); cout << "Как дела? \n"; string c; if (cin >> c == "Хорошо") { cout << "У меня тоже";} else { cout << "Ясно";}
Оптимизация C++
Подскажите, пожалуйста, новичку, как можно оптимизировать данный алгоритм. Си изучаю недавно, кому не сложно, подскажите. for (i = 0; i < m; i++) { cout << "P"; } for (i = 0; i < m; i++) { cout << "K"; } for (i = 0; i < m; i++)
C++ списки и файлы. Прочитать файл по словам и создать из него список http://www.cyberforum.ru/cpp-beginners/thread839763.html
Помогите! Напишите программу пожалуйста. Очень буду благодарна!! Есть исходный текстовый файл. Нужно прочитать файл по словам и создать из него список
C++ Дан массив действительных чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов Дан массив действительных чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
16.04.2013, 20:23     Пользовательские битовые флаги
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
 
namespace flags
{
   enum attr { FEMALE = 1, MALE = 2, BEAUTIFUL = 4, INTERESTING = 8 };
}
 
bool is_female(char attr)
{
   return flags::FEMALE & attr;
}
 
bool is_male(char attr)
{
   return flags::MALE & attr;
}
 
bool is_beautiful(char attr)
{
   return flags::BEAUTIFUL & attr;
}
 
bool is_interesting(char attr)
{
   return flags::INTERESTING & attr;
}
 
int main()
{
   char attr = flags::FEMALE | flags::BEAUTIFUL | flags::INTERESTING;
   std::cout << std::boolalpha
             << "is_female: " << is_female(attr) << std::endl
             << "is_male: " << is_male(attr) << std::endl
             << "is_beautiful: " << is_beautiful(attr) << std::endl
             << "is_interesting: " << is_interesting(attr) << std::endl;
}
 
Текущее время: 09:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru