Kagamin пишет:
Weed Wrote:

The problem is not in use templates.

Templates are implementing some of the functionality of 2 types of structures matrices (normal and dynamic). But the structures do not inherit, then to add functionality matrix to other entities ( "pixel", "image" etc) sites will have their list in a template return type.

If structs don't suit you, don't use them. Classes are better suited for OOP as 
I said long ago and continue repeating it over and over.

It contain list of all types (MatrixT and VectorT) for return. Will it add types of "image" and "pixel" and still others if needed. This is as good as manually implement a new object model.

I'm sure any properly formalized problem is solvable. All you need is proper 
formalization and some design work.

It is not necessary to suggest to wrap up "pixel" in a class - then it too cannot be initialized in a compile time.

Sure it can't. Does it cause that big problems?

Sometimes it is the only way to avoid a large number of global ad

Reply via email to