Так как каждая сеть должна адресовать не менее 2000 узлов, последнее число может быть любым (256 вариантов). На 2-ом справа числе должна быть маска так, чтобы была свобода хотя бы в 8 номеров (256*8=2048). Но при этом чтобы все три адреса попали в три разных сети. Второе число должно быть 11111000(2) = 248(10). 1 сеть будет от 192.168.176.1 до 192.168.183.254 - в ней 192.168.181.171. 2 сеть будет от 192.168.160.1 до 192.168.167.254 - в ней 192.168.165.80 3 сеть будет от 192.168.168.1 до 192.168.175.254 - в ней 192.168.173.134. ответ: 255.255.248.0 для всех трех сетей.
могу предположить, что учитель хочет услышать следующий ответ
Объяснение:
Используются: контейнер STL, библиотека STD и функции begin () end()
Для твоего более углубленного понимания расшифровка понятий.
Итератор — интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним. В С++ итератор называют сегментом. Если говорить "человеческим" языком, то итератор похож по функциям на указатель
Язык C++ широко использует итераторы в STL, поддерживающей несколько различных типов итераторов. Все стандартные шаблоны типов контейнеров реализуют разнообразный, но постоянный набор типов итераторов.
Итераторы обычно используются парами, один из которых используется для указания текущей итерации, а второй служит для обозначения конца коллекции. Итераторы создаются при соответствующих классов контейнеров, используя такие стандартные методы как begin() и end(). Функция begin() возвращает указатель на первый элемент, а end() — на воображаемый несуществующий элемент, следующий за последним.
Но при этом чтобы все три адреса попали в три разных сети.
Второе число должно быть 11111000(2) = 248(10).
1 сеть будет от 192.168.176.1 до 192.168.183.254 - в ней 192.168.181.171.
2 сеть будет от 192.168.160.1 до 192.168.167.254 - в ней 192.168.165.80
3 сеть будет от 192.168.168.1 до 192.168.175.254 - в ней 192.168.173.134.
ответ: 255.255.248.0 для всех трех сетей.
могу предположить, что учитель хочет услышать следующий ответ
Объяснение:
Используются: контейнер STL, библиотека STD и функции begin () end()
Для твоего более углубленного понимания расшифровка понятий.
Итератор — интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним. В С++ итератор называют сегментом. Если говорить "человеческим" языком, то итератор похож по функциям на указатель
Язык C++ широко использует итераторы в STL, поддерживающей несколько различных типов итераторов. Все стандартные шаблоны типов контейнеров реализуют разнообразный, но постоянный набор типов итераторов.
Итераторы обычно используются парами, один из которых используется для указания текущей итерации, а второй служит для обозначения конца коллекции. Итераторы создаются при соответствующих классов контейнеров, используя такие стандартные методы как begin() и end(). Функция begin() возвращает указатель на первый элемент, а end() — на воображаемый несуществующий элемент, следующий за последним.