What happens when you attempt to compile and run the following code?
#include
#include
#include
using namespace std;
struct Compare {
bool operator ()(int a) {
if (a >5) return true;
return false;
}
};
int main () {
int t[] = {1,2,3,2,3,5,1,2,7,3,2,1,10, 4,4,5};
vector
int number = count(v.begin(), v.end(), Compare());
cout<< number< return 0; } Program outputs:
B. 3
C. 2
E. compilation error
What happens when you attempt to compile and run the following code? #include
#include
#include
using namespace std;
int main ()
{
int t[] = {1, 2 ,3 ,4 ,5};
vector
deque
d1.assign(v1.end(), v1.begin());
for(int i=0; i { cout< } cout< return 0; }
B. program outputs 1 2 3 4 5
C. compilation error in line 8
D. compilation error in line 10
E. segmentation fault runtime exception
What happens when you attempt to compile and run the following code?
#include
#include
#include
#include
using namespace std;
template
ostream and out;
Out(ostream and o): out(o){}
void operator() (const T and val ) { out< int Add(int a, int b) { return a+b; } int main() { int t[]={1,2,3,4,5,6,7,8,9,10}; vector vector transform(v1.begin(), v1.end(), v2.begin(), bind2nd(ptr_fun (Add),1)); for_each(v2.rbegin(), v2.rend(), Out return 0; } Program outputs:
B. 2 3 4 5 6 7 8 9 10 11
C. 10 9 8 7 6 5 4 3 2 1
D. 11 10 9 8 7 6 5 4 3 2
E. compilation error
What will happen when you attempt to compile and run the code below, assuming that you enter the following sequence: true false
#include
#include
using namespace std;
int main ()
{
bool a,b;
cin>>boolalpha>>a>>b;
cout< return 0; } Program will output:
B. true0;
C. 1false
D. 10
E. none of these
What happens when you attempt to compile and run the following code? #include
#include
#include
using namespace std;
void myfunction(pair
cout << " " << i.first;
}
int main() {
int t[] = { 10, 5, 9, 6, 2, 4, 7, 8, 3, 1 };
map
for(int i=0; i < 10; i++) {
m[i]=t[i];
}
for_each(m.begin(), m.end(), myfunction);
return 0;
}
Program outputs:
A. 10 5 9 6 2 4 7 8 3 1What happens when you attempt to compile and run the following code?
#include
#include
using namespace std;
class A
{
int a,b;
public:
A(const A and c) { a = c.a; }
A():a(0),b(0){}
void setA(int a) {this?>a = a;} void setB(int b) {this?>b = b;}
int getA() {return a;} int getB() {return b;}
};
int main ()
{
vectorv;
A a;
a.setA(10); a.setB(11);
v.push_back(a);
cout< return 0; }
B. the result is unpredictable
C. program outputs 10 0
D. program outputs 11 0
E. compilation error
What happens when you attempt to compile and run the following code? #include
#include
using namespace std;
class A {
int a;
public:
A(int a) : a(a) {}
int getA() const { return a; } void setA(int a) { this?>a = a; }
};
struct Even {
bool operator ()(const A and a, const A andb) {
return (a.getA() % 2)==b.getA() % 2;
}
};
int main () {
int t[] = {1,2,3,2,3,5,1,2,7,3,2,1,10, 4,4,5};
deque
deque
cout<< it?d.begin()< return 0; } Program outputs:
B. 12
C. 3
D. 1
E. 15
What happens when you attempt to compile and run the following code?
#include
using namespace std;
template
void f(A anda)
{
cout<<1< } void f(int anda) { cout<<2< } int main() { int a = 1; f(a); return 0; }
B. program displays: 2
C. compilation error
D. runtime exception
What will happen when you attempt to compile and run the code below, assuming that you enter the following sequence: true true
#include
#include
using namespace std;
int main ()
{
bool a,b;
cin>>a>>b;
cout< return 0; } Program will output:
B. falsefalse
C. 11
D. 00
E. none of these
What happens when you attempt to compile and run the following code?
#include
#include
#include
#include
#include
using namespace std;
int main(){
int t[] ={ 3, 4, 2, 1, 0, 1, 2, 3, 4, 0 };
vector
multimap
for(vector
stringstream s; s<<*i<<*i; m.insert(pair
}
for(multimap
}
return 0;
}
A. program outputs: 3 4 2 1 0 1 2 3 4 0Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only C++ Institute exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your CPP-22-02 exam preparations and C++ Institute certification application, do not hesitate to visit our Vcedump.com to find your solutions here.