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

Расскажите пожалуйста про флаги - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как можно ипользовать многомерный массив? http://www.cyberforum.ru/cpp-beginners/thread341343.html
Изучил массивы и стало интересно,как можно использовать многомерные массивы, в книги не написано про их использование а только упомянуто их существование.
C++ Использование указателя на объект шаблонного класса в шаблонном классе. Всем привет! Мне нужно реализовать граф. Начал с вершин и ребер, причем и ребра и вершины - шаблонные классы, для того чтобы и ребро и вершина могли содержать разные данные. В ребре указатели на 2 вершины. Класс вершины: template <class T> class Vertex { private: char* name; T data; http://www.cyberforum.ru/cpp-beginners/thread341326.html
Точка выхода в вижуал С++ 2010 C++
В сях я нуб полнейший%-), но быстро усовершенствуюсь, и решил освоить этот язык. Вроде для начала все раздуплил. Создал ЦЛР проэкт и давай накидывать туды всякой всячины (ну типа интерфейс замутил знатный:)), жамкаю на кнопку запуска отладки...все нормально...все нормально....и туд БАБАХХХХ!!!:black_eye.: ошибка что какой-то файл спп не найден и в логе запись 1>LINK : fatal error LNK1561: точка...
Unsigned integer 24 bit C++
Как можно объявить беззнаковый integer размером в 24 бита? Если я объявлю его как битовое поле в структуре, например так: struct rgb { unsigned r:24; unsigned g:24; unsigned b:24; };
C++ Массив функций http://www.cyberforum.ru/cpp-beginners/thread341275.html
Есть функция: bool sota(a& d1, a& d2) {return 1;} Я вызываю её вот так: sort(mas->begin(), mas->end(), sota); Мне нужно сделать массив из 10 функций sota, с разными значениями return. К примеру: sota(a& d1, a& d2) {return 7;} sota(a& d1, a& d2) {return 4;} sota(a& d1, a& d2) {return 20;}
C++ Поиск символа на консоли Всем привет. Допустим я поставил где-то на консоли символ при помощи функции SetConsoleCursorPosition(), потом в какой-то момент мне нужно найти указаный символ и затереть его, есть ли такая функция которая бы нашла этот символ и вернула его COORD ? Зарание спасибо. подробнее

Показать сообщение отдельно
PazDim
5 / 5 / 0
Регистрация: 08.08.2011
Сообщений: 93
12.08.2011, 11:52     Расскажите пожалуйста про флаги
Доброго времени суток. Помогите пожалуйста разобраться с фалагми. Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#define ID_F 1001
#define ID_D 1002
#define ID_E 1003
using namespace std;
int main()
{
    int n = ID_F;
    if(n&ID_F)
        cout<<"ID_F\n";
    if(n&ID_D)
        cout<<"ID_D\n";
    if(n&ID_E)
        cout<<"ID_E\n";
    return 0;
};
Вот как-то так... Хочется, например, инициализировать переменную n выражением "int n=ID_F|ID_D" и чтобы при этом сработали первое и второе условие. А если инициализировать "int n=ID_E" - чтобы сработало только третье. Как это реализовать? Заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru