Re[2]: организация стэка
От: Нахлобуч Великобритания https://hglabhq.com
Дата: 22.03.06 09:24
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Начнём с того, что интерфейс стека должен быть примерно такой

К>
К>void push(T elem); // T - тип элемента
К>void pop();
К>T top();
К>

К>А у тебя — push(T* arr). Почему? Зачем? Фактически, твой push просто присваивает указателю sp адрес подмассива.

Ну что ж вы сразу человека к глобальным переменным-то приучаете ?

void push(stack_t *stack, T elem); // T - тип элемента
void pop(stack_t *stack);
T top(const stack_t *const stack);
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
HgLab: Mercurial Server and Repository Management for Windows
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.