Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Варианты заданий: http://www.cyberforum.ru/cpp-beginners/thread666114.html
1. Написать функцию, которая вычисляет Вариант Задание 1 площадь круга S по его радиусу R (S=R2) 2 площадь треугольника S по его основанию a и высоте h (S=ah/2) 3 площадь кольца S по его...
C++ Написать программу-тестирование Здравствуйте, помогите пожалуйста! Надо написать программу, что-то типа анкеты, в зависимости от ответов да или нет задаются следующие вопросы. ... char yn,y; M1: printf("Вы живете в России?... http://www.cyberforum.ru/cpp-beginners/thread666097.html
Написать функцию, переставляющую строки матрицы в обратном порядк C++
Работы с матрицами в консольном режиме Написать и протестировать функцию, переставляющую в прямоугольной матрице строки в обратном порядке.
Описать структуру ZODIAK (знак зодиака, фамилия, имя, день рождения) C++
Описать структуру ZODIAK (знак зодиака, фамилия, имя, день рождения). Введите данные в массив, состоящий из 12 элементов типа ZODIAK. Выведенные на экран фамилии имена и даты рождения всех людей...
C++ Метод Монте-Карло для вычисления двойных интегралов http://www.cyberforum.ru/cpp-beginners/thread666059.html
Всем привет, недавно столкнулся с проблемой вычисления двойных интегралов. Узнал о методе Монте-Карло, который много где используется, в том числе и для вычисления интегралов. Но, единственный...
C++ Ошибка wreorder при компиляции класса В общем замучался каждый раз чего-нибудь упрощать. Вот допустим есть класс ab, если попытаться запустить такой код, то выдаст кучку ошибок: #include <iostream> class ab { public: ab(int... подробнее
AvtoCrack
28 / 26 / 4
Регистрация: 16.11.2011
Сообщений: 147
0

Стандартные действия с числами: что делает >> и & в коде

08.10.2012, 14:47. Просмотров 541. Ответов 1
Метки (Все метки)

C++
1
2
3
4
5
unsigned char bytes[4];
    bytes[0] = ip & 0xFF;
    bytes[1] = (ip >> 8) & 0xFF;
    bytes[2] = (ip >> 16) & 0xFF;
    bytes[3] = (ip >> 24) & 0xFF;
что делает >> и & в этом коде? ip имеет тип DWORD и у меня равен 1008, как из этого числа мне получить мой IP? точнее, расскажите человеческим языком по какому здесь алгоритму берется мой айпи.

Вернуться к обсуждению:
Стандартные действия с числами: что делает >> и & в коде
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 14:47
Готовые ответы и решения:

Что делает & в параметрах функции?
Мне в учебнике попался пример с функцией вычисляющей площадь и периметр треугольника. В ней...

Что делает (->) в данном коде
TInfo Info; TElem *Elem = new TElem; Elem-&gt;Info.Ball = Info.Ball; Не нашел...

Что в коде делает s.erase?
#include &lt;bits/stdc++.h&gt; using namespace std; int i,j; string s; stack &lt;int&gt; p; int main() {...

Что делает эта строка в коде C++?
Сейчас пишу только на C#, когда то писал на delphi. Нужно понять вот эту строку на С++: string...

Что делает memset в приведенном коде
void replace(char* text, char* word) { char* buffer = new char; strcpy(buffer, text); int...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru