Dla ćwiczenia zaczynam się bawić z drzewami binarnymi. Czy ktoś może wie, jak zrobić, by inicjując drzewo od razu przyporządkowywać mu działanie binarne, a dokładniej funkcję zwracającą wynik takiego działania (choć przyporządkowywanie operatorów też nie byłoby złe)? Przykładowo:
#include <iostream>
#include <vector>
using namespace std;
template <class T>
int binarne (int a, int b)
{
return a+b;
}
class TREE //pewne rzeczy już mam, choć dopiero rozbudowuję klasę
int main()
{
TREE <int> drzewo // i tutaj chodzi mi o to, by w jakiś sposób jeszcze przyporządkować funkcję binarne do drzewo
}