std::to_string comes only with C++11

This commit is contained in:
Andreas Fabri 2016-02-24 17:03:59 +01:00
parent fe969f2c50
commit 0dbb54551e
4 changed files with 8 additions and 4 deletions

View File

@ -10,6 +10,7 @@
#include <iterator>
#include <string>
#include <vector>
#include <boost/lexical_cast.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <CGAL/Exact_predicates_exact_constructions_kernel_with_root_of.h>
#include <CGAL/Construct_theta_graph_2.h>
@ -70,7 +71,7 @@ int main(int argc, char ** argv)
// obtain the number of vertices in the constructed graph
unsigned int n = boost::num_vertices(g);
// generate gnuplot files for plotting this graph
std::string file_prefix = "t" + std::to_string(k) + "n" + std::to_string(n);
std::string file_prefix = "t" + boost::lexical_cast<std::string>(k) + "n" + boost::lexical_cast<std::string>(n);
CGAL::gnuplot_output_2(g, file_prefix);
return 0;

View File

@ -10,6 +10,7 @@
#include <iterator>
#include <string>
#include <vector>
#include <boost/lexical_cast.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <CGAL/Exact_predicates_exact_constructions_kernel_with_root_of.h>
#include <CGAL/Construct_theta_graph_2.h>
@ -70,7 +71,7 @@ int main(int argc, char ** argv)
// obtain the number of vertices in the constructed graph
unsigned int n = boost::num_vertices(g);
// generate gnuplot files for plotting this graph
std::string file_prefix = "t" + std::to_string(k) + "n" + std::to_string(n);
std::string file_prefix = "t" + boost::lexical_cast<std::string>(k) + "n" + boost::lexical_cast<std::string>(n);
CGAL::gnuplot_output_2(g, file_prefix);
return 0;

View File

@ -11,6 +11,7 @@
#include <iterator>
#include <string>
#include <vector>
#include <boost/lexical_cast.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Construct_theta_graph_2.h>
@ -71,7 +72,7 @@ int main(int argc, char ** argv)
// obtain the number of vertices in the constructed graph
unsigned int n = boost::num_vertices(g);
// generate gnuplot files for plotting this graph
std::string file_prefix = "t" + std::to_string(k) + "n" + std::to_string(n);
std::string file_prefix = "t" + boost::lexical_cast<std::string>(k) + "n" + boost::lexical_cast<std::string>(n);
CGAL::gnuplot_output_2(g, file_prefix);
return 0;

View File

@ -12,6 +12,7 @@
#include <iterator>
#include <string>
#include <vector>
#include <boost/lexical_cast.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Construct_yao_graph_2.h>
@ -72,7 +73,7 @@ int main(int argc, char ** argv)
unsigned int n = boost::num_vertices(g);
// generate gnuplot files for plotting this graph
std::string fileprefix = "y" + std::to_string(k) + "n" + std::to_string(n);
std::string fileprefix = "y" + boost::lexical_cast<std::string>(k) + "n" + boost::lexical_cast<std::string>(n);
CGAL::gnuplot_output_2(g, fileprefix);
return 0;