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

Пояснение текста программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти номер и сумму элементов строки матрицы http://www.cyberforum.ru/cpp-beginners/thread553254.html
В заданной квадратной матрице действительных чисел размером 10х10 найти номер и сумму элементов строки, в которой располагается: а) наименьший элемент; б) наибольший элемент; в) наибольший по модулю элемент.
C++ Списки Тут возникла такая проблемка. Имеются списки магазинного типа(FIFO) , нужно при первом запуске программы записать все записи в файл, а при втором запуске считать списки(структуру) с файла и продолжить с ней работать. #include <string> #include <fstream> #include <windows.h> using namespace std; struct node { int value; //информационное поле node *next; //указатель на следующий... http://www.cyberforum.ru/cpp-beginners/thread553226.html
C++ Как считать последнюю строчку из файла в массив цифр? В командой строке
Элементы файла - цифры, записанные без пробелов
Задача на динамические массивы C++
Из положительных значений двух целочисленных массивов различной размерно- сти сформировать общий массив. Найти среднее арифметическое элементов, рас- положенных в массиве после последнего совершенного числа. Создать функции для вычисления среднего значения и определения совершенного числа.
C++ Дана матрица, найти произведение всех отрецательных чисел http://www.cyberforum.ru/cpp-beginners/thread553215.html
Задача 1 Дана матрица,размером nxn, найти произведение всех отрецательных чисел,
C++ Определить, упорядочены ли буквы по алфавиту...(строковые массивы) Здравствуйте. Помогите пожалуйста с задачками, их всего 10, надо успеть сделать до следующей недели. Буду по одной закидывать. Спасибо большое заранее. 1. Дан непустой текст из заглавных русских букв, за которым следует точка. Определить, упорядочены ли эти элементы по алфавиту. Вот нашел код, только вот "*" объясните для чего, это же вроде значит, что переманная есть указатель...? и зачаем... подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
20.04.2012, 13:05     Пояснение текста программы
Довольно странный код. Суровый способ вывода бинарного представления чисел. Отсюда взят?

Странно, что значение im используется и как количество элементов массива и как количество бит в целом.

"sizeof(mas)/sizeof(unsigned long)" -- количество элементов массива mas.
"if (k & *(mas+i))" -- проверка, что в обоих числах есть хотя бы один совпадающий бит.
"*(mas+i)" -- то же самое, что и "mas[i]" -- элемент массива с индексом i.
 
Текущее время: 02:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru