на главную | войти | регистрация | DMCA | контакты | справка | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


моя полка | жанры | рекомендуем | рейтинг книг | рейтинг авторов | впечатления | новое | форум | сборники | читалки | авторам | добавить



Expression semantics

Name Expression Precondition Semantics Postcondition
Front a.front() [1] !a.empty() Equivalent to *(a.begin()).
Push front a.push_front(t) Equivalent to a.insert(a.begin(), t) a.size is incremented by 1. a.front() is a copy of t.
Pop front a.pop_front() !a.empty() Equivalent to a.erase(a.begin()) a.size() is decremented by 1.


Valid expressions | Standard Template Library Programmer`s Guide | Complexity guarantees