Здравствуйте, Vamp, Вы писали:
V>TCHAR — это же тип, если мне не изменяет склероз. В чем задача-то?
Хочется контролировать выделение памяти + уменьшить код для создания переменных.
Что-то вроде:
NEW(String1, TCHAR, 12); // TCHAR *String1=(TCHAR *)malloc(12*sizeof(TCHAR));
NEW(String2, char, 12); // char *String2=(char *)malloc(12*sizeof(char));
// ...
_tprintf(_T("String1: '%s'\n"), String1);
printf("String2: '%s'\n", String2);
Бредовая идея?
V>Что до твоего DEL — то это вообще плохая идея, забудь.
Почему? Ведь можно контролировать/отлаживать высвобождение занятой памяти.