Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возвращение времени в Линукс. https://www.cyberforum.ru/ cpp-beginners/ thread525683.html
Доброго вечера! Мужики есть у кого функция возвращения текущего времени в Линукс?
C++ Произвести обмен первого и последнего символа
Слово вводится с клавиатуры, произвести обмен первого и последнего символа
C++ VirtualQueryEx - дампим https://www.cyberforum.ru/ cpp-beginners/ thread525673.html
Пытаюсь написать код для снятия дампа с регионов памяти процесса. Все вроде замечательно, но не получается реализовать переход от одного региона к другому... MEMORY_BASIC_INFORMATION mbi; ...
C++ Вывод значения переменной в графическом окне https://www.cyberforum.ru/ cpp-beginners/ thread525663.html
Всем привет. В общем захотелось присобачить таймер в графическом окне, ведущий отсчёт секунд с начала запуска программы. Но вот столкнулся с такой проблемой - банальный outtextxy() ни в какую не...
Перевод прописных символов введенной строки в строчные и строчных в прописные C++
1. Разработать программу перевода прописных символов введенной строки в строчные и строчных в прописные. 2. Разработать программу подсчёта статистики массива символьных строки в следующем виде:...
C++ Как сделать виндоусовское окно? как можно в си сделать виндоусовское окно? и можно какую-нибудь программу, например а + б, только в окне https://www.cyberforum.ru/ cpp-beginners/ thread525632.html
C++ Квадратная матрица: Вычислить сумму элементов, расположенных на главной диагонали и выше, которые превосходят все элементы https://www.cyberforum.ru/ cpp-beginners/ thread525595.html
Помогите, пожалуйста, решить это задание! Плохо понимаю, как работать с массивами в C++ Дана действительная квадратная матрица порядка N (N - константа). Вычислить сумму тех из ее элементов,...
C++ База данных "Студент"(Turbo C)
База данных "Студент"
C++ Динамический массив как глобальная переменная Доброго времени суток, даже с google никак не смогу разобраться со следующей задачей: Хочу объявить матрицу(matrix допустим) глобальной переменной в классе, её размерность x,y тоже глобальные... https://www.cyberforum.ru/ cpp-beginners/ thread525540.html C++ Создание проекта в Visual Studio Express 2010 У меня такая проблема:Нужно написать прогу на С++ . Обьясните как это сделать в VS если мне всякие проекты не нужны нужно только компилировать смотреть ошибки итд Какой вид проекта создавать ?. А... https://www.cyberforum.ru/ cpp-beginners/ thread525538.html
C++ Создайте структуру Дата с элементами День, Месяц, Год.
Народ, не могу понять структуры и учитель ничего не объясняет, помогите с кодом. Создайте структуру Дата с элементами День, Месяц, Год. Для N человек с заданной датой рождения вывести сообщение, в...
C++ Функция, рисующуя по границам экрана дисплея рамку из символов '*' Написать программу, имеющую в своем составе функцию, рисующую по границам экрана дисплея рамку из символов '*'. https://www.cyberforum.ru/ cpp-beginners/ thread525512.html
Формучанин
362 / 293 / 41
Регистрация: 02.11.2010
Сообщений: 1,232
22.03.2012, 18:12 0

Поясните, пожалуйста, смысл выделенных строк в тексте программы - C++ - Ответ 2823897

22.03.2012, 18:12. Показов 580. Ответов 1
Метки (Все метки)

Ответ

C
1
k=0x80000000;
присвоить к значение равное 10000000000000000000000000000000 в двоичной системе (32 битная маска, страший бит еденица)
C
1
for(j=0;j<sizeof(unsigned long)*8;j++)
цикл который будет повторятся 32 раза (если sizeof(long)==4)

C
1
if(k & mas[i])
условие выполняется, если самый старший бит(из расчёта что элемент 32-х битный) элемента массива равен еденице.
(старший бит отвечает за знак, знакового типа)
можно попробовать так:
C
1
if ((  (long) mas[i]   )<0)


Вернуться к обсуждению:
Поясните, пожалуйста, смысл выделенных строк в тексте программы C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2012, 18:12
Готовые ответы и решения:

Поясните пожалуйста пару строк кода
Доброго времени суток. Помогите пожалуйста &quot;по научному&quot; объяснить пару строчек кода, препода мое...

Поясните смысл задания плз.
Изучаю программирование на СИ, раздел &quot; Динамические структуры данных &quot;. Встретил в одной методе...

Поясните, пожалуйста, смысл lint
Господа профессионалы, разъясните на примерах что такое lint и как его использовать? Оно входит в...

Пожалуйста, поясните код программы.
Добрый день уважаемые форумчане! У меня есть к вам просьба, сам я учу Си++, и поэтому в Паскале не...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2012, 18:12

Непонятен смысл некоторых строк программы
Есть такой код: Sub intnag() Dim b() As Single ReDim b(1 To 20, 1 To 20) Dim R() As Single...

Поясните смысл записи
Приветствую всех! Есть база данных доски объявлений, в таблице категорий есть столбец с такими...

Поясните смысл фразы
А что будет выбираться, если &lt;ds:Reference URI=&quot;&quot;&gt;

Поясните смысл задания
Доброго времени суток. Есть задание: &quot;Равносильность доказать или опровергнуть, не используя...

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