Сообщение от jimon
структуры с масивом указателей + дефайны для обьявления методов + куча дефайнов = ты написал свои классы как тебе нужно\как ты хочешь
|
пц. и ЭТО ты называешь решением? чувак, это же говнокод. вышел "за рамки" - всё, компилятор тебе больше не помошник. а зачем он тогда такой нужен?
Сообщение от jimon
добро пожаловать в шаблоны
|
темплейты создавались для generic types, а не для того что делает дядя Александреску. получается абсолютно нечитаемый и хреново отлаживаемый write-only код. короче, тоже не вариант.
Сообщение от jimon
с чего бы это нельзя ?
|
ну скажи как переопределить операторы +, =, == для float.
токо без
#define float MyFloat
class MyFloat
{
public:
float f;
}
а по нормальному.
jimon, есть заблуждение, что в плюсах можно сделать всё. но это равносильно тому что из дерева лобзиком тоже можно сделать всё.
вопрос в качестве этого "всего". реактивный самолет из фанеры? атомный ледокол из ДСП? на клею? вот типичные решения
упрямых сиплюсплюсников. там где С++ хорош - это кроссплатформенный макроассемблер и точка. для всего остального есть разное. кроме С++. просто оглянись вокруг.