using namespace std;
, которую нужно удалить ради приближения к идеалу промышленного кода.#pragma once
никогда не станет стандартной. Это обусловлено тем, что поведение этой прагмы сильно зависит от окружения конкретного транслятора, а не от стандарта языка. Прагму поддерживают все современные широко используемые трансляторы, поэтому бояться отсутствия ее поддержки не стоит.
В 2004 году, обучаясь еще на втором курсе университета, я уже свободно владел и сетями коммуникаций, и методами исследования сетей, и базовыми методиками выявления ошибок в сетях передачи данных.
И все это я получил из открытых источников, которым уже на тот момент было больше 10 лет.
Не находит только тот, кто ничего не ищет.