Quizzes
Site Language: English
Українська
English
Русский
Programming Tests
Login
Sign Up
Programming Tests
Theory
Snippets
Papers
Landing
Android
Prices
FAQ
Cosmo Story
Terms and Conditions
Privacy Policy
Cookies Policy
Send Feedback
iterator
:
Content language: Русский
English
Корректен ли следующий код: #include <vector> #include <iostream> using namespace std; int main() { vector<int> v; v.resize(5); vector<int>::iterator i = v.begin(); *i = 5; v.resize(10); cout << "v.begin() = " << *i << endl; }
iterator
При использованнии ссылки на переменную, что произойдет при компиляции и выполнении данного кода: int arr[]={1,2,3}; for(int &i:arr){ i=99; } for(int i=0;i<3;i++) cout<<arr[i]<<'\t';
iterator
Для даных итераторов по vector, будет ли ругаться компилятор на какуе-то из отмеченых строк кода? vector<int> vec(3,1); const std::vector<int>::iterator iter = vec.begin(); *iter = 10; //1 ++iter; //2 std::vector<int>::const_iterator iter2 = vec.begin(); *iter2 = 10;//3 ++iter2; //4
iterator
Какие категории итераторов определены в стандарте языка?
iterator
Дан следующий перечисляемый тип: enum Enum { a = 0, b = 3, c }; Какой способ из перечисленных позволит обойти только лишь элементы типа Enum и выполнить над каждым из них определенный фрагмент кода?
iterator
Укажите все утверждения, которые верны относительно следующего кода: class A { public: A* next; } a1, a2, a3; void iterate(A* a) { iterate(a->next); } int main() { a1.next = &a2; a2.next = &a3; a3.next = &a1; iterate(&a1); return 0; }
iterator
Каким образом лучше хранить массив булевских значений, используя следующие контейнеры из STL для максимального быстродействия?
iterator
Что делает данный фрагмент программы? … int main(void) { … vector<int> arr(10); … copy(arr.begin(), arr.end(), ostream_iterator<int>(cout, " ")); }
iterator
Что будет выведено в консоль? (-std=c++11) #include <iostream> #include <vector> using namespace std; int main() { vector<int> v{1,1}; for(int i=0; i!=5; ++i) v.push_back(*v.rbegin() + *(v.rbegin()+1)); for(auto p: v) cout << p << ' '; }
iterator
Какие из перечисленных вариантов являются категориями итераторов? Отметить все правильные ответы.
iterator
← Prev
1
2
3
Next →
Sign Up Now
or
Subscribe for future quizzes