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

Поразрядные операции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ClassWizard http://www.cyberforum.ru/cpp-beginners/thread615139.html
Добрый день! Столкнулся с проблемой не работает код, главное компилируется а при запуске выдает ошибку: fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory я так понимаю отсутствует файл, как его можно добавить? если через #include ..... то возникают еще ошибки. создал класс CDlg через ClassWizard. собственно код: #include <afxwin.h> #include "resource.h"
C++ Статическая переменная Добрый день! Объясните пожалуйста, что такое статическая переменная, в каких случаях лучше использовать именно её и чем она вообще хороша? Спасибо! http://www.cyberforum.ru/cpp-beginners/thread615136.html
Обращение двух классов друг к другу C++
Есть 2 заголовочных файла: a.h, b.h. В них соответственно классы A и B. #include "a.h" #include "b.h" Они должны обращаться друг к другу. B может обращаться к A, а тот его не видит. Как сделать, что бы и A мог обращаться к B, не объединяя все в один "*.h"?
Работа С Классами C++
Привет Всем , Перехожу С делфи ))) Вот никак не пойму Вот Эту хрень в нутри класса Обрывок из струпа http://systems.xp3.biz/now/straus.JPG Не понимаю строку создаём объект класса((((
C++ printf/scanf http://www.cyberforum.ru/cpp-beginners/thread615096.html
Возник вопрос. int main(void) { printf("Hello world"); } Что происходит здесь? Подключение в дебаге хедера <stdio.h> или используется встроенный оператор?
C++ Наследования класса как public, private и protected Ну допустим у нас есть класс который наследуется как public: class Cylinder : public Point { // ...здесь код } Класс Cylinder наследует protected и public элементы, элементы private не наследуются, класса Point. А что насчёт наследования как private и protected? Пожалуйста объясните. В моей книге этого не написано. подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
27.06.2012, 16:23     Поразрядные операции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
 
int main()
{
   int n = 1;              //00000000 00000000 00000000 00000001
   std::cout << n << std::endl;
   
   n <<= 1;                //00000000 00000000 00000000 00000010
   std::cout << n << std::endl;
   
   n >>= 1;                //00000000 00000000 00000000 00000001
   std::cout << n << std::endl;  
   
   int k = n << 1;         //00000000 00000000 00000000 00000010
   std::cout << k << std::endl;  
   
   int bit_or = n | k;     //00000000 00000000 00000000 00000011
   std::cout << bit_or << std::endl;  
   
   int bit_and = n & k;    //00000000 00000000 00000000 00000000
   std::cout << bit_and << std::endl;  
   
   int bit_not = ~bit_and; //11111111 11111111 11111111 11111111 - в дополнительном коде
   std::cout << bit_not << std::endl;    
   
   n = 3;                  //00000000 00000000 00000000 00000011
   k = 2;                  //00000000 00000000 00000000 00000010
   
   int bit_xor = n ^ k;    //00000000 00000000 00000000 00000001
   std::cout << bit_xor << std::endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru