81. Why we use :: template-template parameter?
82. What will be the output of the following C++ code?
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(int argc, char const *argv[])
{
vector <int> v = {1,5,23,90,15,35};
cout<<is_heap(v.begin(), v.end());
make_heap(v.begin(), v.end());
cout<<is_heap(v.begin(), v.end());
}
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(int argc, char const *argv[])
{
vector <int> v = {1,5,23,90,15,35};
cout<<is_heap(v.begin(), v.end());
make_heap(v.begin(), v.end());
cout<<is_heap(v.begin(), v.end());
}83. What is used to write multi line comment in c++?
84. 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 + 1;
}
int main ()
{
int val[] = {1, 2, 3, 4, 5};
int result[5];
partial_sum (val, val + 5, result);
for (int i = 0; i < 5; i++)
cout << result[i] << ' ';
return 0;
}
#include <iostream>
#include <functional>
#include <numeric>
using namespace std;
int myop (int x, int y)
{
return x + y + 1;
}
int main ()
{
int val[] = {1, 2, 3, 4, 5};
int result[5];
partial_sum (val, val + 5, result);
for (int i = 0; i < 5; i++)
cout << result[i] << ' ';
return 0;
}85. Which of the following is correct about tuples?
86. How many bits of memory needed for internal representation of class?
87. How many types of class are there in c++?
88. What will be the output of the following C++ code?
#include <iostream>
#include <ios>
#include <istream>
#include <limits>
using namespace std;
template <typename CharT>
void ignore_line ( basic_istream<CharT>& in )
{
in.ignore ( numeric_limits<streamsize> :: max(), in.widen ( '\n' ) );
}
int main()
{
cout << "First input: ";
cin.get();
cout << "Clearing cin.\n";
cin.clear();
ignore_line ( cin );
cout << "All done.\n";
}
#include <iostream>
#include <ios>
#include <istream>
#include <limits>
using namespace std;
template <typename CharT>
void ignore_line ( basic_istream<CharT>& in )
{
in.ignore ( numeric_limits<streamsize> :: max(), in.widen ( '\n' ) );
}
int main()
{
cout << "First input: ";
cin.get();
cout << "Clearing cin.\n";
cin.clear();
ignore_line ( cin );
cout << "All done.\n";
}89. What will be the output of the following C++ code?
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
void Display(const vector<int>& vi)
{
for (size_t i = 0; i < vi.size(); ++i)
cout << vi[i];
cout<<endl;
}
int main()
{
vector<int> vi;
vi.push_back(3);
vi.push_back(5);
sort(vi.begin(), vi.end());
Display(vi);
while(next_permutation(vi.begin(), vi.end()))
Display(vi);
return 0;
}
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
void Display(const vector<int>& vi)
{
for (size_t i = 0; i < vi.size(); ++i)
cout << vi[i];
cout<<endl;
}
int main()
{
vector<int> vi;
vi.push_back(3);
vi.push_back(5);
sort(vi.begin(), vi.end());
Display(vi);
while(next_permutation(vi.begin(), vi.end()))
Display(vi);
return 0;
}90. Pick out the correct statement about string template.
Read More Section(C plus plus miscellaneous)
Each Section contains maximum 100 MCQs question on C plus plus miscellaneous. To get more questions visit other sections.
- C plus plus miscellaneous - Section 1
- C plus plus miscellaneous - Section 3
- C plus plus miscellaneous - Section 4
- C plus plus miscellaneous - Section 5
- C plus plus miscellaneous - Section 6
- C plus plus miscellaneous - Section 7
- C plus plus miscellaneous - Section 8
- C plus plus miscellaneous - Section 9
- C plus plus miscellaneous - Section 10
- C plus plus miscellaneous - Section 11
