From 0c6641b4e109f5116d6dad04bbab9bde0d56e347 Mon Sep 17 00:00:00 2001 From: ROUVREAU Vincent Date: Thu, 24 Oct 2019 08:24:24 +0200 Subject: Add debug traces for read_persistence_intervals_and_dimension --- src/common/include/gudhi/reader_utils.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/common/include/gudhi/reader_utils.h') diff --git a/src/common/include/gudhi/reader_utils.h b/src/common/include/gudhi/reader_utils.h index 98335552..ee811967 100644 --- a/src/common/include/gudhi/reader_utils.h +++ b/src/common/include/gudhi/reader_utils.h @@ -305,8 +305,12 @@ void read_persistence_intervals_and_dimension(std::string const& filename, Outpu std::string line; getline(in, line); if (line.length() != 0 && line[0] != '#') { - double numbers[4]; + double numbers[4] = {0.}; int n = sscanf(line.c_str(), "%lf %lf %lf %lf", &numbers[0], &numbers[1], &numbers[2], &numbers[3]); +#ifdef DEBUG_TRACES + std::cout << "[" << n << "] = " << numbers[0] << "," << numbers[1] + << "," << numbers[2] << "," << numbers[3] << std::endl; +#endif // DEBUG_TRACES if (n >= 2) { int dim = (n >= 3 ? static_cast(numbers[n - 3]) : -1); *out++ = std::make_tuple(dim, numbers[n - 2], numbers[n - 1]); -- cgit v1.2.3