Я погружаюсь в то, что сейчас можно назвать первым сетевым программированием ребенка.К сожалению, моя установка VS Code (установка по умолчанию + расширение Microsoft C / C ++) не может найти какую-то конкретную функцию, а именно inet_aton ().У меня есть следующее:
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <poll.h>
#include <string.h>
#include <sys/socket.h>
#include <arpa/inet.h>
, и в своем коде я использую функцию, подобную этой:
if (inet_aton (argv [1], &sin.sin_addr) == -1) {...
Я получаю предложения для различных других функций inet_xtoy (), но не aton.Код компилируется без проблем, так что функция определена где-то в этих включениях, но завершение не подхватит его.
Я сейчас на Ubuntu 18.10, если это поможет.