06:44
1,0×
00:00/06:44
838,1 тыс смотрели · 4 года назад
161 читали · 12 часов назад
Конденсат в часах или сказ, как Славик правду искал.
Две самые «веселые проблемы», с которыми приходят в магазин часов это: Непонимание работы указателя дня месяца Конденсат в часах Первая проблема самая веселая, объяснить, что календарный диск имеет 31 день, а в жизни месяцы имеют разное количество дней, и 30 и 31 и даже 28 и 29, порою просто нереально. И мысль раз в два месяца подводить дату меняя 31 число на 1 кажется чем-то феноменальным. Зато истеричное – «у меня часы отстают на сутки, вы обманщик и #### (обзывательство на ваш вкус) – увы, норма общения...
163 читали · 2 года назад
Приведение типов указателей
Ранее я немного рассказал о работе с указателями в С++, сегодня продолжу. При объявлении типизированного указателя с его помощью можно будет работать с данными, имеющими размер указанного типа. Хотя с некоторыми процессорами и операционными системами всегда будет выделено 4 байта, рассчитывать на это не стоит. Поэтому важно следить за соответствием типов указателей. Пример: double fNum; int* P1; fNum = 500.0; P1 = &fNum; //Ошибка компиляции Здесь мы пытаемся в указатель, который предназначен для работы с числами размером 4 байта, записать адрес переменной, которая занимает 8 байтов...