Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastio

fast input/output for competitive programming compatible with c++11

notes:

  • BUFSIZE must be at least 32 (but default is recommended)
  • Printer flushes automatically only when it is destroyed, so on interactive tasks you should automatically call .flush()
  • if you #define FAST_FIFSS, Scanner will be faster, but harder to use interactively.
  • If an unsupported type is passed, the compiler will probabilly complain of it having no .begin() method
  • only 64bit floating points are supported (calls with float and long double, internally will use double)
  • integer printing and floating points are from here
  • integer parsing is (partially) from here
  • To use on windows you can #define WINDOWS, but it won't be nice to use interactively

About

fastio

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages