Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Can you check if these answers are correct, thank you. Which of the following statements is TRUE? Arrays are a higher-level, more convenient, abstraction than

Can you check if these answers are correct, thank you.

image text in transcribed

image text in transcribed

Which of the following statements is TRUE? Arrays are a higher-level, more convenient, abstraction than vectors. You must always use delete to deallocate stack variables, including simple ints. It is not possible to have a pointer to a function. The compiler does not catch vector bounds errors, where you access v[i] and i is greater than the size of the vector. QUESTION 2 If we execute the following code: queue > q q.push(10); q.push(20); q.pop(); q.push(30); q.push(40); q.pop(); int x=q front(); what is the value of x ? 10 40 20 30 If we execute the following code: stack s; s.push(10); s.push (20); s.pop(); s.push (30); s.push (40); s.pop(); int x=s.top(); what is the value of x ? 30201040 QUESTION 4 If you are using a library function that requires a char*, but you have a C++ string value stored in s, you can get the C string by casting s using static_cast char* >( s) calling tmpnam(s) charp;strcpy(p,s) calling s.c_str()

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning ASP.NET 2.0 And Databases

Authors: John Kauffman, Bradley Millington

1st Edition

0471781347, 978-0471781349

More Books

Students also viewed these Databases questions