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/blob/hierarchical_contour_merge.cc b/aos/vision/blob/hierarchical_contour_merge.cc
index ec617ca..c7de4de 100644
--- a/aos/vision/blob/hierarchical_contour_merge.cc
+++ b/aos/vision/blob/hierarchical_contour_merge.cc
@@ -1,6 +1,6 @@
 #include "aos/vision/blob/hierarchical_contour_merge.h"
 
-#include <math.h>
+#include <cmath>
 #include <queue>
 
 #include "aos/vision/blob/disjoint_set.h"
diff --git a/aos/vision/blob/range_image.cc b/aos/vision/blob/range_image.cc
index 81a8c48..bf8d09f 100644
--- a/aos/vision/blob/range_image.cc
+++ b/aos/vision/blob/range_image.cc
@@ -1,7 +1,7 @@
 #include "aos/vision/blob/range_image.h"
 
-#include <math.h>
 #include <algorithm>
+#include <cmath>
 
 namespace aos {
 namespace vision {
@@ -101,8 +101,7 @@
 }
 
 void PrintTo(const RangeImage &range, std::ostream *os) {
-  *os << "{min_y=" << range.min_y()
-      << ", ranges={";
+  *os << "{min_y=" << range.min_y() << ", ranges={";
   bool first_row = true;
   for (const auto &row : range) {
     if (first_row) {
diff --git a/aos/vision/blob/region_alloc.h b/aos/vision/blob/region_alloc.h
index df33fed..3275f3e 100644
--- a/aos/vision/blob/region_alloc.h
+++ b/aos/vision/blob/region_alloc.h
@@ -1,9 +1,9 @@
 #ifndef _AOS_VISION_REGION_ALLOC_H_
 #define _AOS_VISION_REGION_ALLOC_H_
 
-#include <stdint.h>
-#include <stdio.h>
-#include <stdlib.h>
+#include <cstdint>
+#include <cstdio>
+#include <cstdlib>
 #include <memory>
 #include <new>
 #include <utility>
@@ -17,7 +17,7 @@
 class AnalysisAllocator {
  public:
   template <typename T, typename... Args>
-  T *cons_obj(Args &&... args) {
+  T *cons_obj(Args &&...args) {
     uint8_t *ptr = NULL;
     if (sizeof(T) + alignof(T) > block_size_) {
       __builtin_trap();