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

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

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

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

19.12.2013, 09:12. Просмотров 176. Ответов 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;
Интересно что означает эти значения после двоеточия, для чего так записывается?
Я бы обратился бы к поисковику, но не знаю как вопрос сформулировать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 09:12     Подскажите пожалуйста, что означают значения в коде
Посмотрите здесь:

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

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

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

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

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

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

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

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

Подскажите, пожалуйста, что значат знаки - C++
Подскажите, пожалуйста, что значат знаки R, (i & 1) ? 0xF0 : 0x0F, x << ((i & 1) ? 4 : 0) for (int i = 0; i < 8; i++) { ...

Подскажите пожалуйста, что я дулаю не правильно? - C++
// my5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using std::cout; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
19.12.2013, 10:21     Подскажите пожалуйста, что означают значения в коде #2
то означает эти значения после двоеточия,
Количество занимаемых бит.
Людвиг Бодмер
330 / 327 / 122
Регистрация: 29.03.2013
Сообщений: 811
Завершенные тесты: 4
19.12.2013, 10:22     Подскажите пожалуйста, что означают значения в коде #3
ShadowFirst, ну если погуглить, то можно найти похожий вопрос http://comments.gmane.org/gmane.comp....general/35399 , вроде как эти значения определяют количество битов в поле http://ru.wikipedia.org/wiki/%D0%91%...BE%D0%BB%D0%B5
ShadowFirst
54 / 47 / 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
Для того что бы знать что искать в гугле нужно правильно сформулировать вопрос, я же не мог задать вопрос что означают цифры после двоеточия в свойствах класса.))) Спасибо за ссылку.
Yandex
Объявления
19.12.2013, 12:22     Подскажите пожалуйста, что означают значения в коде
Ответ Создать тему
Опции темы

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