C++11 standartlarına göre aşağıdaki C++ programı çalıştırıldığında bu programın çıktısı ne olur?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#include <iostream> #include <map> using namespace std; int main() { map<bool, int> bimap = { { 0, 2 }, { 1, 2 }, { 3, 2 }, { 5, 2 } }; cout << bimap.size(); map<int, int> iimap = { { 0, 0 }, { 1, 0 }, { 2, 0 }, { 3, 0 } }; cout << iimap.size(); } |
Sorunun yanıtı şu seçeneklerden biri de olabilir: Sentaks hatası (derleme zamanı