From 7f9f246f5bc7b5ae6c5a2ea8891f8329cbf9a3e3 Mon Sep 17 00:00:00 2001 From: vrouvrea Date: Mon, 29 Jan 2018 16:36:03 +0000 Subject: Code review : with C++11 fstream constructor from std::string is available git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3178 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 31485d70d2d4a475b70d0c07859084b36139b56f --- src/Nerve_GIC/include/gudhi/GIC.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/Nerve_GIC') diff --git a/src/Nerve_GIC/include/gudhi/GIC.h b/src/Nerve_GIC/include/gudhi/GIC.h index ff95b913..40ff7a4a 100644 --- a/src/Nerve_GIC/include/gudhi/GIC.h +++ b/src/Nerve_GIC/include/gudhi/GIC.h @@ -377,7 +377,7 @@ class Cover_complex { std::vector zeros(n); for (int i = 0; i < n; i++) distances.push_back(zeros); std::string distance = point_cloud_name + "_dist"; - std::ifstream input(distance.c_str(), std::ios::out | std::ios::binary); + std::ifstream input(distance, std::ios::out | std::ios::binary); if (input.good()) { if (verbose) std::cout << "Reading distances..." << std::endl; @@ -895,7 +895,7 @@ class Cover_complex { */ void plot_DOT() { std::string mapp = point_cloud_name + "_sc.dot"; - std::ofstream graphic(mapp.c_str()); + std::ofstream graphic(mapp); double maxv = std::numeric_limits::lowest(); double minv = std::numeric_limits::max(); @@ -945,7 +945,7 @@ class Cover_complex { int num_simplices = simplices.size(); int num_edges = 0; std::string mapp = point_cloud_name + "_sc.txt"; - std::ofstream graphic(mapp.c_str()); + std::ofstream graphic(mapp); for (int i = 0; i < num_simplices; i++) if (simplices[i].size() == 2) @@ -990,7 +990,7 @@ class Cover_complex { int numsimplices = simplices.size(); std::string mapp = point_cloud_name + "_sc.off"; - std::ofstream graphic(mapp.c_str()); + std::ofstream graphic(mapp); graphic << "OFF" << std::endl; for (int i = 0; i < numsimplices; i++) { -- cgit v1.2.3