comp-geometry

This documentation is automatically generated by online-judge-tools/verification-helper

View the Project on GitHub Luzhiled/comp-geometry

:heavy_check_mark: src/real-geometry/utility/io-set.hpp

Verified with

Code

#pragma once

#include <iomanip>

namespace geometry {

  class IoSetup {
    using u32 = unsigned int;

    void set(std::ostream &os, u32 precision) {
      os << std::fixed << std::setprecision(precision);
    }

   public:
    IoSetup(u32 precision = 15) {
      std::cin.tie(0);
      std::ios::sync_with_stdio(0);

      set(std::cout, precision);
      set(std::cerr, precision);
    }
  } iosetup;

}
#line 2 "src/real-geometry/utility/io-set.hpp"

#include <iomanip>

namespace geometry {

  class IoSetup {
    using u32 = unsigned int;

    void set(std::ostream &os, u32 precision) {
      os << std::fixed << std::setprecision(precision);
    }

   public:
    IoSetup(u32 precision = 15) {
      std::cin.tie(0);
      std::ios::sync_with_stdio(0);

      set(std::cout, precision);
      set(std::cerr, precision);
    }
  } iosetup;

}
Back to top page