diff options
Diffstat (limited to 'ex00/Fixed.hpp')
| -rw-r--r-- | ex00/Fixed.hpp | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/ex00/Fixed.hpp b/ex00/Fixed.hpp index 47d02cf..114905d 100644 --- a/ex00/Fixed.hpp +++ b/ex00/Fixed.hpp @@ -6,11 +6,26 @@ /* By: dkaiser <dkaiser@student.42heilbronn.de +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/02/12 17:05:34 by dkaiser #+# #+# */ -/* Updated: 2025/02/12 17:05:59 by dkaiser ### ########.fr */ +/* Updated: 2025/02/13 12:50:05 by dkaiser ### ########.fr */ /* */ /* ************************************************************************** */ #ifndef FIXED_H_ #define FIXED_H_ +class Fixed +{ + public: + Fixed(void); + Fixed(const Fixed &other); + Fixed &operator=(const Fixed &other); + ~Fixed(void); + + int getRawBits(void) const; + void setRawBits(int const raw); + private: + static const int fractional_bits = 8; + int value; +} + #endif |
