Ну, Visual Studio является стандартом для Windows, и есть бесплатные версии. Однако у него есть несколько специфических расширений Microsoft. Однако для обучения разработка консольных приложений довольно проста, а также довольно близка к стандартному стилю K & amp; R
.
Тем не менее, давно я использовал Watcom, что было довольно неплохо для того времени. Это намного более разреженный, чем Visual Studio, но это может быть преимуществом для новичка. Я считаю, что он также доступен бесплатно в эти дни на http://www.openwatcom.org/index.php/Main_Page
. Я бы, вероятно, рекомендовал начать с этого, если ваш основной O / S - это Windows.
Редактировать: новый живой URL
Прочтите /usr/src/linux/Documentation/networking/tuntap.txt
.
Вы должны открыть
/ dev / net / tun
устройство. Последующий ioctl
на открытом fd создаст сетевой интерфейс tun0
(или как вы хотите его назвать). Сетевые интерфейсы Linux не соответствуют ни одному устройству / dev / *
.