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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конец ввода http://www.cyberforum.ru/cpp-beginners/thread376463.html
Всем привет =) Делал очередное задание из учебника Страуструпа, но никак не могу заставить прогу работать) Прога-первое приближение калькулятора, т.е. делает операции последовательно, не учитывая...
C++ Передача потока в функцию #include <iostream> #include <fstream> void out(std::ofstream& streamOut) { streamOut << "Text"; } int main() { http://www.cyberforum.ru/cpp-beginners/thread376461.html
Создание объектов C++
Здравтсвуйте! Хочу спросить, почему лучше пользоваться указателем на объект (при ООП) Animals *cat = new Animals() и дальше обращаться к методам и св-вам класса через -> Почему хуже Animals cat...
Заменить в последовательности каждую из групп стоящих рядом точек одной точкой C++
Дана последовательность S1, S2, ..., Sn, заменить в ней каждую из групп стоящих рядом точек одной точкой
C++ Посчитать сумму чисел стоящих после последнего числа 0 http://www.cyberforum.ru/cpp-beginners/thread376452.html
Подскажите как в одномерном массиве состоящем из n количества чисел посчитать сумму чисел стоящих после последнего числа 0 как найти вот этот последний ноль?
C++ Не работают методы в классе с контейнером map #include <map> #include <iostream> #include <string> class Superclass { map<long,long> a; map<long,long> b;//ñîçäàíèå îáúåêòà êîíòåéíåðà â ñîîòâåñòâèè ñ âàðèàíòîì ... подробнее

Показать сообщение отдельно
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.11.2011, 10:40
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;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru