Merge pull request #1385 from vissarion/fix/examples

fix: Compilation errors and warnings in examples
This commit is contained in:
Vissarion Fisikopoulos 2025-04-24 14:47:20 +03:00 committed by GitHub
commit 4eb2a64b44
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 7 deletions

View File

@ -17,11 +17,11 @@
#include <iomanip> #include <iomanip>
#include <limits> #include <limits>
#include <boost/tuple/tuple.hpp> #include <boost/algorithm/string/trim.hpp>
#include <boost/foreach.hpp> #include <boost/foreach.hpp>
#include <boost/graph/adjacency_list.hpp> #include <boost/graph/adjacency_list.hpp>
#include <boost/graph/dijkstra_shortest_paths.hpp> #include <boost/graph/dijkstra_shortest_paths.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/geometry/geometry.hpp> #include <boost/geometry/geometry.hpp>
#include <boost/geometry/geometries/linestring.hpp> #include <boost/geometry/geometries/linestring.hpp>
@ -46,7 +46,6 @@ void read_wkt(std::string const& filename, std::vector<Tuple>& tuples, Box& box)
{ {
std::string line; std::string line;
std::getline(cpp_file, line); std::getline(cpp_file, line);
Geometry geometry;
boost::trim(line); boost::trim(line);
if (! line.empty() && ! boost::starts_with(line, "#")) if (! line.empty() && ! boost::starts_with(line, "#"))
{ {

View File

@ -21,11 +21,11 @@
#include <iomanip> #include <iomanip>
#include <limits> #include <limits>
#include <boost/tuple/tuple.hpp> #include <boost/algorithm/string/trim.hpp>
#include <boost/foreach.hpp> #include <boost/foreach.hpp>
#include <boost/graph/adjacency_list.hpp> #include <boost/graph/adjacency_list.hpp>
#include <boost/graph/dijkstra_shortest_paths.hpp> #include <boost/graph/dijkstra_shortest_paths.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/geometry/geometry.hpp> #include <boost/geometry/geometry.hpp>
#include <boost/geometry/geometries/linestring.hpp> #include <boost/geometry/geometries/linestring.hpp>
@ -51,7 +51,6 @@ void read_wkt(std::string const& filename, std::vector<Tuple>& tuples, Box& box)
{ {
std::string line; std::string line;
std::getline(cpp_file, line); std::getline(cpp_file, line);
Geometry geometry;
boost::trim(line); boost::trim(line);
if (! line.empty() && ! boost::starts_with(line, "#")) if (! line.empty() && ! boost::starts_with(line, "#"))
{ {

View File

@ -41,7 +41,7 @@ BOOST_GEOMETRY_REGISTER_RING(triangle)
namespace boost { namespace geometry { namespace boost { namespace geometry {
template<> template<>
inline double area<triangle>(const triangle& t) inline auto area<triangle>(const triangle& t)
{ {
/* C /* C
/ \ / \