C ++: Хранение структур в стеке

У меня есть структура:

    struct Vehicle
{
    char ad; // Arrival departure char
    string license; // license value
    int arrival; // arrival in military time
};

Я хочу сохранить все значения в структуре в стеке.

Я могу сохранить одно значение в стеке, выполнив следующие действия:

    stack<string> stack; // STL Stack object
    Vehicle v; //vehicle struct object
    stack.push(v.license);

Как я могу сохранить всю структуру в стеке, чтобы впоследствии получить доступ к char, int и string?

6
задан Bill the Lizard 4 February 2013 в 18:53
поделиться