Wpis z mikrobloga

via Wykop Mobilny (Android)
  • 0
Hejka, czy jest może jakiś sposób by uprościć overload operatorów +, -, *, / oraz ich odpowiedników z "="? Każdy z nich calluje te samą funkcję z różnicą obiektu funkcyjnego std::plus, std::minus, itd. Mój jedyny pomysł opiera się na hacku z preprocesorem i jakimś mniej lub bardziej sprytnym makro. Jednak wydaje się to mi gorsze rozwiązanie od powielania deklaracji funkcji. Może się mylę, a może istnieje jakiś fajny mechanizm, którego świadomy nie jestem.
#cpp #programowanie
  • 5