diff options
author | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2019-10-24 08:24:24 +0200 |
---|---|---|
committer | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2019-10-24 08:24:24 +0200 |
commit | 0c6641b4e109f5116d6dad04bbab9bde0d56e347 (patch) | |
tree | b3e4e7569189b27211f5ec4eb597468fd03fee87 /src/common/include | |
parent | b1ce5681524c55b7591a4853ae00d16d766adb2e (diff) |
Add debug traces for read_persistence_intervals_and_dimension
Diffstat (limited to 'src/common/include')
-rw-r--r-- | src/common/include/gudhi/reader_utils.h | 6 |
1 files changed, 5 insertions, 1 deletions
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<int>(numbers[n - 3]) : -1); *out++ = std::make_tuple(dim, numbers[n - 2], numbers[n - 1]); |