6. Given the following programdetermine the contents of each list object followi
ID: 3615549 • Letter: 6
Question
6. Given the following programdetermine the contents of each list object following the executionof the numbered statements.
int main ( )
{
const int SIZE = 4;
int a1[ SIZE ] = {4, 8, 5, 2 };
int a2 [ SIZE ] = { 6, 3, 4, 9}
list < int > lista, listb;
lista.push_front ( 2 );
lista.push_front ( 7 );
lista.push_front ( 3 );
listb.push_front ( 4 );
listb.push_front ( 3 );
listb.splice( listb.end ( ), lista); // -1-
listb.sort (); // -2-
listb.unique (); // -3-
listb.clear ( );
lista.insert ( lista.begin ( ), a1, a1+SIZE );
listb.insert ( listb.begin ( ), a2, a2+SIZE );
lista.swap ( listb); // -4-
lista.sort ( ) ;
listb.sort ( );
lista.merge ( listb ); // -5-
lista.remove ( 3 ); // -6-
};
Explanation / Answer
Could you supply the List.template file or explain functions such as splice, clear, and unique.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.