Replace use of deprecated C Standard library headers in C++ code.

Change-Id: I9fa6630c7e4bdb2897df34d417635d8c7d8253bc
Signed-off-by: Tyler Chatow <tchatow@gmail.com>
diff --git a/aos/vision/events/epoll_events.cc b/aos/vision/events/epoll_events.cc
index 651579a..e417f0d 100644
--- a/aos/vision/events/epoll_events.cc
+++ b/aos/vision/events/epoll_events.cc
@@ -1,10 +1,11 @@
 #include "aos/vision/events/epoll_events.h"
 
 #include <fcntl.h>
-#include <string.h>
 #include <sys/epoll.h>
 #include <sys/socket.h>
 #include <sys/types.h>
+
+#include <cstring>
 #include <vector>
 
 #include "aos/logging/logging.h"
@@ -48,7 +49,8 @@
         AOS_PCHECK(epoll_wait(epoll_fd(), events, kNumberOfEvents, timeout));
 
     for (int i = 0; i < number_events; i++) {
-      static_cast<EpollEvent *>(events[i].data.ptr)->DirectEvent(events[i].events);
+      static_cast<EpollEvent *>(events[i].data.ptr)
+          ->DirectEvent(events[i].events);
     }
   }
 }
diff --git a/aos/vision/events/epoll_events.h b/aos/vision/events/epoll_events.h
index c7aa1c6..7562f41 100644
--- a/aos/vision/events/epoll_events.h
+++ b/aos/vision/events/epoll_events.h
@@ -1,11 +1,12 @@
 #ifndef AOS_VISION_EVENTS_EPOLL_EVENTS_H_
 #define AOS_VISION_EVENTS_EPOLL_EVENTS_H_
 
-#include <limits.h>
-#include <stdint.h>
+#include <sys/epoll.h>
+
+#include <climits>
+#include <cstdint>
 #include <memory>
 #include <vector>
-#include <sys/epoll.h>
 
 #include "aos/scoped/scoped_fd.h"
 #include "aos/time/time.h"
diff --git a/aos/vision/events/socket_types.h b/aos/vision/events/socket_types.h
index d377214..996edbb 100644
--- a/aos/vision/events/socket_types.h
+++ b/aos/vision/events/socket_types.h
@@ -2,10 +2,11 @@
 #define _AOS_VISION_EVENTS_SOCKET_TYPES_H_
 
 #include <poll.h>
-#include <stdint.h>
 #include <sys/socket.h>
 #include <sys/types.h>
 
+#include <cstdint>
+
 #include "aos/vision/events/tcp_server.h"
 #include "aos/vision/image/image_types.h"
 #include "google/protobuf/message.h"
diff --git a/aos/vision/events/tcp_client.cc b/aos/vision/events/tcp_client.cc
index 94fa3d2..0a926db 100644
--- a/aos/vision/events/tcp_client.cc
+++ b/aos/vision/events/tcp_client.cc
@@ -1,17 +1,17 @@
 #include "aos/vision/events/tcp_client.h"
 
 #include <arpa/inet.h>
-#include <errno.h>
 #include <fcntl.h>
 #include <netdb.h>
 #include <netinet/in.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
 #include <sys/socket.h>
 #include <sys/types.h>
 #include <unistd.h>
-#include <unistd.h>
+
+#include <cerrno>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
 
 #include "aos/logging/logging.h"
 
diff --git a/aos/vision/events/tcp_server.cc b/aos/vision/events/tcp_server.cc
index 535c6b4..cf4dd7f 100644
--- a/aos/vision/events/tcp_server.cc
+++ b/aos/vision/events/tcp_server.cc
@@ -1,18 +1,19 @@
 #include "aos/vision/events/tcp_server.h"
 
 #include <arpa/inet.h>
-#include <errno.h>
 #include <fcntl.h>
 #include <netdb.h>
 #include <netinet/in.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
 #include <sys/epoll.h>
 #include <sys/socket.h>
 #include <sys/types.h>
 #include <unistd.h>
 
+#include <cerrno>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
+
 #include "aos/logging/logging.h"
 
 namespace aos {
diff --git a/aos/vision/events/udp.cc b/aos/vision/events/udp.cc
index 7ac72e8..2aaac82 100644
--- a/aos/vision/events/udp.cc
+++ b/aos/vision/events/udp.cc
@@ -1,6 +1,6 @@
 #include "aos/vision/events/udp.h"
 
-#include <string.h>
+#include <cstring>
 
 #include "glog/logging.h"
 
diff --git a/aos/vision/events/udp.h b/aos/vision/events/udp.h
index 503ead1..3c16b28 100644
--- a/aos/vision/events/udp.h
+++ b/aos/vision/events/udp.h
@@ -2,9 +2,10 @@
 #define AOS_VISION_EVENTS_UDP_H_
 
 #include <arpa/inet.h>
-#include <math.h>
 #include <sys/socket.h>
 #include <unistd.h>
+
+#include <cmath>
 #include <string>
 #include <vector>