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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вызов из потомка конструктор родителя http://www.cyberforum.ru/cpp-beginners/thread151352.html
Как на с++ вызывается конструктор-родителя от конструктора-потомка. На яве так работает: package u; class A{ private int a,b,c; A(){} A(int x1, int y1, int z1){ a = x1; b = y1; c = z1; }
C++ считать из файла помогите написать функцию которая считает из файла множество цифр и разобьёт по-битам т.е. представит в виде последовательности из 1 и 0 Добавлено через 2 часа 20 минут чтобы последовательность была массивом http://www.cyberforum.ru/cpp-beginners/thread151347.html
C++ Конструкторы и деструкторы функционального объекта
Привет всем. Вообщем разбирал задачу, в которой рассматривается алгоритм for_each, я решил добавить отладочный вывод в конструктор и деструктор чтобы посмотреть сколько раз они вызываются и честно говоря результат меня удивил #include <iostream> #include <algorithm> using namespace std; class display{ private: int i;
Unicode ОШИБКА C++
Всем привет у меня такая проблема с UNICODE вод код #define UNICODE #define _UNICODE #include <Windows.h> #pragma comment(linker,"/Entry:WinMain") LPWSTR p(LPWSTR s) {
C++ Квадратная матрица ! http://www.cyberforum.ru/cpp-beginners/thread151326.html
Дана квадратная матрица размерности n × n . Найти максимальный элемент каждой строки и поменять его с элементом этой строки, стоящим в последнем столбце.
C++ Есть код.Пространство имён.Dev-C++ не собирает. Компилятор выдаёт сообщение: In file included from main_4.cpp указывая на директиву #include "sales.h" в main файле. Программка состоит из 3 файлов: //main_4.cpp #include <cstdlib> #include <iostream> #include "sales.h" using namespace std; // ???? int main(int argc, char *argv) { подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
722 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
03.07.2010, 14:17     Порязрядные операции в С
~ - битовая операция (инверсия)
! - логическая операция (отрицание)

нужно знать как представлены числа в памяти (дополнительный код, обратный код)

0- 00000000
-0 - 11111111
поэтому ~0=-1

ну а с ! все и так ясно

Добавлено через 42 секунды
на калькуляторе win можно легко проверить
 
Текущее время: 10:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru