Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конец ввода https://www.cyberforum.ru/ cpp-beginners/ thread376463.html
Всем привет =) Делал очередное задание из учебника Страуструпа, но никак не могу заставить прогу работать) Прога-первое приближение калькулятора, т.е. делает операции последовательно, не учитывая приоритетов. Написано 1+2+3 - сложит 1 и 2, затем к результату прибавит 3. Написано 1+2*3 - сначала сложит 1 и 2, потом результат умножит на 3) // // This is example code from Chapter 6.3.1...
Передача потока в функцию C++
#include <iostream> #include <fstream> void out(std::ofstream& streamOut) { streamOut << "Text"; } int main() {
C++ Создание объектов https://www.cyberforum.ru/ cpp-beginners/ thread376457.html
Здравтсвуйте! Хочу спросить, почему лучше пользоваться указателем на объект (при ООП) Animals *cat = new Animals() и дальше обращаться к методам и св-вам класса через -> Почему хуже Animals cat и все! И обращение к методам и свойствами через точечную нотацию! По-моему, второй вариант намного проще и удобнее, но во всех книгах пишут, что лучше использовать именно первый! Что за бред???...
C++ Заменить в последовательности каждую из групп стоящих рядом точек одной точкой https://www.cyberforum.ru/ cpp-beginners/ thread376455.html
Дана последовательность S1, S2, ..., Sn, заменить в ней каждую из групп стоящих рядом точек одной точкой
C++ Посчитать сумму чисел стоящих после последнего числа 0
Подскажите как в одномерном массиве состоящем из n количества чисел посчитать сумму чисел стоящих после последнего числа 0 как найти вот этот последний ноль?
C++ Не работают методы в классе с контейнером map https://www.cyberforum.ru/ cpp-beginners/ thread376451.html
#include <map> #include <iostream> #include <string> class Superclass { map<long,long> a; map<long,long> b;//ñîçäàíèå îáúåêòà êîíòåéíåðà â ñîîòâåñòâèè ñ âàðèàíòîì map<long,long>::iterator it1; map<long,long>::iterator it2;
C++ Какую тему выбрать для курсовой... Новичок в С++. Нужна программа для курсовой чтобы она была 3х мерной. Что, какую фигуру или вещь можно описать НОВИЧКУ? Чтоб было легко расписать? Программа для консольной версии С++ Добавлено через 12 минут Кто нибудь? https://www.cyberforum.ru/ cpp-beginners/ thread376450.html C++ Cоздание итератора с использованием шаблонов
Привет всем! Возникла следующая проблема в шаблонной функции класса возникоет следующая проблемма: expected `;' before 'p' на строчке кода: list<T*>::iterator p; Такая строчка встречается 2 раза и каждый раз такая ошибка. Причем эта ошибка есть только в Qt и XCode, в VS такой проблемы нет. Предполагаю, что это особенность GCC, который используется в Qt и XCode. Хотелось бы узнать в...
C++ Определить, можно ли упаковать коробку в посылку Доброго времени суток!Помогите с решение контрольной. 1. Можно ли коробку размером упаковать в посылку размером ? «Углом» укладывать нельзя. 2. Каждый из элементов xi массива X(n) заменить минимальным среди первых i элементов этого массива. 3. В файле дан исходный текст программы на каком-либо языке программирования (Паскаль, Бейсик). Уровнем комментированности текста будем считать... https://www.cyberforum.ru/ cpp-beginners/ thread376428.html C++ error C2065: wmId: необъявленный идентификатор Всем привет) Вот выдает 3 ошибки.... Помогите пож, спасибо заранее за ваши ответы) Ошибки: 1>c:\my documents\visual studio 2008\projects\laba_1_spro\laba_1_spro\laba_1_spro.cpp(112) : error C2065: wmId: необъявленный идентификатор 1>c:\my documents\visual studio 2008\projects\laba_1_spro\laba_1_spro\laba_1_spro.cpp(113) : error C2065: wmEvent: необъявленный идентификатор 1>c:\my... https://www.cyberforum.ru/ cpp-beginners/ thread376422.html
C++ C++ Редактирование символьного массива с помощью указателей
str = new char(strlen(tmp)+count+1); strcpy_s(str, strlen(tmp)+1, tmp); tmp; сам массив куда ввели предложение посчитали количество count вхождений в него символа + нулевой байт. В указатель запишем блок памяти чтоб решить эту задачу. while(*st != *p_st) { if(*st == symb)
C++ Передача значения переменной из одной формы в другую собственно, название темы говорит само за себя) пишу, мол, #include <vcl.h> #pragma hdrstop #include "Unit10.h" #include "Unit11.h" https://www.cyberforum.ru/ cpp-beginners/ thread376404.html
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.11.2011, 10:40 0

Подсчет количества бит - C++ - Ответ 2132206

03.11.2011, 10:40. Показов 4350. Ответов 7
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
unsigned int count (unsigned int x) // аргумент может быть объявлен любым ансигнед интом, хоть однобайтным, хоть восьмибайтным, хоть в будующем ещё длинее, лишь бы встроенным
{
 int r;
 for (r=0; x!=0; x/=2)
 {
  if ((x%2)!=0)
  {
   ++r;
  }
 }
 return r;
}


Вернуться к обсуждению:
Подсчет количества бит C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2011, 10:40
Готовые ответы и решения:

Быстрый подсчет количества бит
Нужно подсчитать количество бит, равных единице в int32, использую статический массив, в котором...

Быстрый подсчёт количества выставленных бит после битовой операции
Допустим есть два числа, выглядящие в бинарном виде так: 1. 00101011 2. 10101000 делаю операцию...

Напечатать его в порядке возрастания количества бит установленных для a[i] в 0
Дан целый массив a, заполнить его по формуле a = 7*i+11, напечатать его в порядке возрастания...

Подсчёт количества подстрок
Посмотрите пожалуйста нормально ли написана функция, которая считает количество подстрок? int...

7
03.11.2011, 10:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2011, 10:40
Помогаю со студенческими работами здесь

Подсчет количества слов
Есть два файла, 1.txt и 2.txt Задание: 1) Скопировать в файл 2.txt только те строки из...

Подсчет количества слов
С клавиатуры вводится строка. Составить программу, которая подсчитывает количество слов, имеющих...

Подсчет количества слов
Допустим, дана строка: &quot;129 s23 ertr 234 0 e&quot; Как подсчитать количество слов, состоящих только...

Подсчёт количества символов
Здравствуйте, возник вопрос: Почему в функцию не передаётся вся строка, например я пишу &quot;qwerty...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru