32.
What will be the output of the following C++ code?
#include <iostream>
#include <cctype>
using namespace std;
int main(int argc, char const *argv[])
{
    char arr[20] = "\'H3ll0\'";
    for(int i=0;i<8;i++)
    {
	cout<<(bool)ispunct(arr[i]);
    }
}

34.
What will be the output of the following C++ code?
#include <iostream> 
#include <vector> 
#include <forward_list>  
 
using namespace std; 
 
int main() 
{ 
    forward_list<int> fl1 = {1,7,8,9,10};
    forward_list<int> fl2 = {2,3,4,5,6};
    fl1.splice_after(fl1.begin(), fl2);
    for (int&c : fl1)  
        cout << c << " ";
    cout<<endl;
    return 0; 
}

35.
Which of the following is correct about map and multimap?

37.
What will be the output of the following C++ code?
#include <iostream>
#include <functional>
#include <numeric>
using namespace std;
int myop (int x, int y)
{
    return x + y;
}
int main ()
{
    int val[] = {1, 2, 3, 5};
    int result[7];
    adjacent_difference (val, val + 7, result);
    for (int i = 0; i < 4; i++)
        cout << result[i] <<' ';
    return 0;
}

39.
Given below classes which of the following are the possible row entries in vtable of D1 class?
class Base
{
    public:
    virtual void function1() {};
    virtual void function2() {};
};
class D1: public Base
{
    public:
    virtual void function1() {};
};
class D2: public Base
{
    public:
    virtual void function2() {};
};

40.
What will be the capacity of the vector after 10 is pushed into the vector in the following C++ code?
#include <iostream> 
#include <vector> 
 
using namespace std; 
 
int main() 
{ 
    vector<int> v; 
    for (int i = 1; i <= 5; i++) 
        v.push_back(i); 
    cout<<v.capacity()<<endl;
    v.shrink_to_fit();
    cout<<v.capacity()<<endl;
    v.push_back(10);
    return 0; 
}