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

Unsigned integer 24 bit - C++

Восстановить пароль Регистрация
Другие темы раздела
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 ? Зарание спасибо. http://www.cyberforum.ru/cpp-beginners/thread341262.html
C++ Вопрос про catch и delete
по какой причине данная операция совершается успешно? ведь указатель равен 0.
C++ Захват текста под курсором мыши
Здравствуйте. Возникла такая проблема: надо в текстовом редакторе (например TMemo) получить слово на которое указывает курсор мыши, затем после некоторых преобразований (перевод слова) тут же вывести результат во всплывающей подсказке. Подскажите пожалуйста, как такое реализовать.
C++ Вывести массив D, состоящий из тех элементов В, которых нет в С http://www.cyberforum.ru/cpp-beginners/thread341235.html
даны три одномерных массива (А,В,С). нужно вывести массив D, состоящий из тех элементов В, которых нет в С, и тех элементов С, которых нет в А. В дискретной математике это выглядит так: D=(B-C)+(C-A) где + это знак объединения. Умоляю, очень нужна программа. Заранее всем спасибо.
C++ Читерский туториал) Думаю не я один несколько суток тому назад (а может и более) узнал о существовании данного ресурса: http://spacebar.fixmeplz.ru/ Небольшая предыстория: Некий тип наглой наружности решил "уделать" меня и, обозначив для меня данный ресурс, решил реализовать свою идею в наглой форме. Не прошло и половины дня как он понял, что результатом своих действий он посадил себя в лужу:) Собственно ниже... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
12.08.2011, 04:29     Unsigned integer 24 bit
Цитата Сообщение от Damaks Посмотреть сообщение
Как объявить беззнаковый integer размером в 24 бита?

Добавлено через 14 минут
Если я объявлю его как битовое поле в структуре, например так:

struct rgb
{
unsigned r:24;
unsigned g:24;
unsigned b:24;
};

с ним можно будет делать арифметические операции как с обычным int'ом?
Вы можете объявлять только те типы данных, которые предоставляет компилятор. Так что если компилятор не предоставляет такого типа, как беззнаковое размером 24 бита, то вы ничего сделать не сможете.

Что касается битовых полей, которые вы объявили в структуре, то с ними можно работать как с целыми числами, потому что в выражениях они преобразуются к целому числу типа unsigned int.
 
Текущее время: 23:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru