Укажите каким будет результат вычисления цикла? int m = 2, n = 5; while (m <= 3) { while (m <= n) { n = m; break; } break; m++; }
  Anonymous Quiz
    4%
    m = 2; n = 10;
      
    12%
    m = 5; n = 2;
      
    78%
    m = 2; n = 2;
      
    3%
    m = 120; n = 30;
      
    3%
    m = 0; n = 2;
      
    👍4
  Какой результат будет у следующего выражения? int m = 1,n=2; int *p= &n; p=static_cast<int*> (m); cout << *p;
  Anonymous Quiz
    32%
    1
      
    33%
    адрес переменной m
      
    4%
    2
      
    30%
    ошибка компиляции
      
    Какой результат будет у следующего выражения? #define CIRC(x) (3 * (x) * (x)) #include <iostream.h> int main() { int a = 1, b = 2; std::cout << CIRC(a + b); }
  Anonymous Quiz
    22%
    9
      
    74%
    27
      
    1%
    16
      
    3%
    28
      
    Что будет на экране после выполнения программы #include <iostream.h> short x = 4, i = 0; void fun1() { if (i == 5) throw 2; } void fun2() { --x; fun1(); x++; } int main() { try { fun2(); } catch (int) { cout << "Exception "; } cout << x << " " << i; }
  Anonymous Quiz
    15%
    Exception
      
    37%
    Exception 4 0
      
    9%
    Exception 3 0
      
    39%
    4 0
      
    Что выведет программа?
  Anonymous Quiz
    4%
    A
      
    8%
    B
      
    50%
    AB
      
    3%
    BA
      
    28%
    Не скомпилируется
      
    7%
    Неопределенное поведение
      
    Укажите performance проблему с этим кодом из представленных вариантов.
  Anonymous Quiz
    22%
    push_back сделает копию возвращаемых значений. Надо использовать emplace_back
      
    10%
    Код содержит неопределенное поведение, так как ConvertData генерирует временный объект
      
    41%
    Размер вектора будет расти во время цикла, стоит сделать .reserve перед циклом
      
    20%
    Аргумент ConvertData будет скопирован при каждом вызове. Нужен аргумент, принимающий указатель
      
    8%
    Код оптимален, простых оптимизаций нет
      
    Корректно ли функция посчитает и выведет что все элементы корректно обработаны?
  Anonymous Quiz
    28%
    Нет, std::vector не гарантирует, что различные элементы не пересекаются по памяти
      
    6%
    Нет, successes каждый раз копируются в lambda, функция всегда вернёт false
      
    9%
    Нет, переменная i была захвачена по ссылке и будет изменяться, что приведет к UB
      
    25%
    Нет, функция имеет неопределенное поведение, так как std::all_of на пустом векторе не определена
      
    31%
    Да, всё корректно, различные элементы в векторе не пересекаются по памяти, data race не будет
      
    Какие из вариантов GetByKeyOrDefault является корректным?
  Anonymous Quiz
    29%
    1
      
    35%
    2
      
    12%
    3
      
    24%
    ни один
      
    Какой контейнер типа Container нельзя передавать в функцию EraseIf?
  Anonymous Quiz
    20%
    std::vector
      
    28%
    std::unordered_set
      
    9%
    std::map
      
    14%
    std::list
      
    29%
    std::unordered_multimap
      
    Что выведет программа?
  Anonymous Quiz
    6%
    неопределенное поведение
      
    28%
    d
      
    11%
    di
      
    39%
    i
      
    4%
    implementation defined
      
    13%
    не скомпилируется
      
    Сколько раз вызовется любая move операция класса X?
  Anonymous Quiz
    26%
    Хотя бы раз
      
    28%
    Хотя бы два раза
      
    11%
    Хотя бы три раза
      
    34%
    Нисколько