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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ShadowFirst
55 / 48 / 1
Регистрация: 31.10.2013
Сообщений: 161
#1

Подскажите пожалуйста, что означают значения в коде - C++

19.12.2013, 09:12. Просмотров 187. Ответов 3
Метки нет (Все метки)

Просматривал исходники Qt и там заметил такую запись в объявлении свойств класса:
C++ (Qt)
1
2
3
4
5
6
    uint window_state : 4;
    uint focus_policy : 4;
    uint sizehint_forced :1;
    uint is_closing :1;
    uint in_show : 1;
    uint in_set_window_state : 1;
Интересно что означает эти значения после двоеточия, для чего так записывается?
Я бы обратился бы к поисковику, но не знаю как вопрос сформулировать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 09:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите пожалуйста, что означают значения в коде (C++):

Объясните пожалуйста что означают некоторые строки - C++
1) while ((((*(string1 + i)!=0)) || ((*(string2 + i) != 0))) && (i<n)) что означает string1 + i? 2) if (*(array + i*n + i) > mx) и...

Что означают эти значения красным цветом? - C++
Что означают эти значения?

Подскажите пожалуйста,что нужно сделать,что бы отображался русский язык?? - C++
Добрый вечер,формучани! После компиляции VS 12 у меня место русского языка показывает неизвестные иероглифы. Подскажите пожалуйста,что...

Подскажите, что не так в коде - C++
void sortofalpfavit(WORKER* st, int n) { int i,j; for (i = 0; i < n; i++) { for ( j = i + 1; j < n; j++) //...

Подскажите что значит эта строка в коде - C++
#include <iostream> using namespace std; int zada4a3(int N) { return N == 0 ? 0 : (N % 10) + zada4a3(N / 10); //что это значит? ...

Подскажите что не в моем коде(Сортировка слиянием) - C++
Я не очень понимаю где именно неверно в моем коде. Хотел рассортировать массив методом слияния. Если найдете заранее спасибо! ...

3
egor2116
340 / 371 / 42
Регистрация: 20.01.2013
Сообщений: 1,127
19.12.2013, 10:21 #2
то означает эти значения после двоеточия,
Количество занимаемых бит.
0
Людвиг Бодмер
350 / 349 / 135
Регистрация: 29.03.2013
Сообщений: 860
Завершенные тесты: 4
19.12.2013, 10:22 #3
ShadowFirst, ну если погуглить, то можно найти похожий вопрос http://comments.gmane.org/gmane.comp.lib.qt.general/35399 , вроде как эти значения определяют количество битов в поле http://ru.wikipedia.org/wiki/%D0%91%...BE%D0%BB%D0%B5
0
ShadowFirst
55 / 48 / 1
Регистрация: 31.10.2013
Сообщений: 161
19.12.2013, 12:22  [ТС] #4
Всем спасибо за ответы))

Количество занимаемых бит.
Теперь буду знать.

ShadowFirst, ну если погуглить, то можно найти похожий вопрос http://comments.gmane.org/gmane.comp....general/35399 , вроде как эти значения определяют количество битов в поле http://ru.wikipedia.org/wiki/%D0%91%...BE%D0%BB%D0%B5
Для того что бы знать что искать в гугле нужно правильно сформулировать вопрос, я же не мог задать вопрос что означают цифры после двоеточия в свойствах класса.))) Спасибо за ссылку.
0
19.12.2013, 12:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2013, 12:22
Привет! Вот еще темы с ответами:

Подскажите пожалуйста, что не так - C++
Задание из книги. Вроде бы все делаю правильно, но в итоге программа не правильно считает. На скрине условие и сама формула, по которой...

подскажите пожалуйста, что не так? - C++
Здравствуйте. У меня вопрос по поводу задачи: найти букву, чаще встречающуюся в тексте. Т.е. я ввожу массив из элементов,...

Подскажите пожалуйста что не так - C++
Вот выражение: e2/3+e3/4+e4/5+...+e9/10 Вроде компилится, консоль запускается, но выражение не высчитывает. Вот код: #include...

Пожалуйста подскажите, что означает оператор! - C++
Доброго времени суток. Перевожу Сишный исходник в Делфи и столкнулся с такой строкой v5 = **(_DWORD **)v6->h_addr_list; Подскажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru