fork(1) download
  1. #include <stdio.h>
  2.  
  3. template <bool isReduced = false>
  4. class CFraction
  5. {
  6. public:
  7. int m_numenator;
  8. int m_denumenator;
  9.  
  10. public:
  11. // конструкторы
  12. CFraction()
  13. : m_numenator(0), m_denumenator(1)
  14. {}
  15.  
  16. CFraction(const int numenator)
  17. : m_numenator(numenator), m_denumenator(1)
  18. {}
  19.  
  20. CFraction(const int numenator, const int denumenator)
  21. : m_numenator(numenator), m_denumenator(denumenator)
  22. {}
  23.  
  24. template <bool T>
  25. friend bool operator == (const CFraction<T>& val1, const CFraction<T>& val2)
  26. {
  27. return false;
  28. }
  29. };
  30.  
  31. int main(void) {
  32.  
  33. const CFraction<> num(1, 3);
  34. // your code goes here
  35. return 0;
  36. }
  37.  
Success #stdin #stdout 0s 4556KB
stdin
Standard input is empty
stdout
Standard output is empty