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

Битовые поля для хранения даты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Размер программа http://www.cyberforum.ru/cpp-beginners/thread207766.html
У меня есть программа которая допустим вычисляет квадратный корень из числа. мне приходиться тянуть cmath из-за этого увеличивается размер на много. как быть? из за одной функции все подключать?
C++ CIN входные числа c использованием while, do-while,for .Напишите программу, которая читает из cin входные числа (целые или вещественные) и суммирует, умножает или делит их, прекращая процесс после ввода 0 в случаях сложения и деления и q(Q) в случае умножения. Сконструируйте три версии этой программы для каждого случая с использование циклов while, do-while, for. вот есть наброски только с циклом while .. #include<iostream>... http://www.cyberforum.ru/cpp-beginners/thread207761.html
C++ Проще проги просто нету)))
Проблема вот в чём выдаёт ошибку Unable to srart program E:\............ fafaf.exe как мне её убрать? помогите
Мн-во целых чисел C++
Здравствуйте,помогите пожалуйста с заданием,мы C++только начали изучать,а тут такое вот "счастье"(темный лес): Объявите класс TIntset, создающий тип – множество целых чисел. Элементы – данные класса: - указатель на область памяти, в которой расположено множество; - максимальное число элементов множества; - индекс элемента множества. Предусмотрите конструкторы класса: - по умолчанию...
C++ проверка характеристик последовательности слов http://www.cyberforum.ru/cpp-beginners/thread207741.html
постановка задачи: входные строки представляют собой последовательности слов, разделённых пробелами, запятыми, табуляциями или границами строк. составить программу проверки характеристик введённой последовательности слов, а именно: есть слова, содержащие только гласные второго рода(я, ё, ю, е) ?
C++ Сумма в цикле Есть циклическая сумма примера ((1/x)+5) с иксом x>=2 x<4 с шагом х=0.5 я так понял это должно выглядеть так: while (x>=2;x<3;x++) { y*=(1/x)+5; } но как сюда подставить шаг икса 0.5, чтобы не все значения перебирались, а только 2 2.5 3 3.5 ? подробнее

Показать сообщение отдельно
st_dent
64 / 64 / 3
Регистрация: 05.07.2010
Сообщений: 219
10.12.2010, 13:37     Битовые поля для хранения даты
для года надо 2100-1900=200, т.е 1100 1000(8 разрядов)
для месяца 12, т.е 1100(4 разряда)
для дней 31, т.е. 1 1111(5 разрядов)
итого 8+4+5=17
используем int
C++
1
2
3
4
5
6
struct Date
{
  int year:8;
  int month:4;
  int day:5;
}
в памяти выглядит так
||пусто||day||month||year||
31-------------------------0
 
Текущее время: 01:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru