Здравствуйте, korzhik, Вы писали:
K>Здравствуйте, Аноним, Вы писали:
А>>Добрый день!
А>>Можно ли ввести операцию векторного произведения векторов и обозначить ее как принятов в математике но вместо креста взять X. Пока сделал + вроде работаети но не красиво как то.
K>хм... ну только не плюс.
K>Можно так сделать:
K>K> c = a * b; // dot product
K> d = a ^ b; // cross product
K>
Так + по приоритету и ассоциативности поближе бедет, если учесть что * задействована.
То есть нужно
[code]
std::cout << Vect1 + Vect2
std::cout << ( Vect1 ^ Vect2)
[code]
Хотя если + потребуется придется ...