Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (6)

Лучшие ответы пользователя

Все ответы (1)
  • Какие требования для джуна на с++?

    @ksenobyte
    Хм, ну вот примерно список вопросов который мне задавали, когда я шел на ++ джуна.

    //функция, использует класс для кодирования строки. Спустя
    //какое-то время программа падает. Почему?
    Result encode(const char *string)
    {
      Encoder * coder = new Encoder();
      Result res = coder->encodeString(string);
      return res;
    }


    //Где-то в функции ниже ошибка. Найдите
    void printArray(int * mas)
    {
      for (int i = 0; i < sizeof(mas); i++)
      std::cout << mas[i] << " ";
    }


    Программа делает не то, что хочется.
    Необходимо найти ошибку и способ, чтобы такие ошибки можно было
    отлавливать на этапе компиляции.

    struct A {
      virtual std::ostream &put(std::ostream &o) const {
      return o << 'A';
      }
    };
    struct B : A {
      virtual std::ostream &put(std::ostream &o) const {
      return o << 'B';
      }
    };
    std::ostream &operator<<(std::ostream &o, const A a)
    {
      return a.put(o);
    }
    int main() {
      B b;
      std::cout << b;
    }


    Напишите программу для поиска простых чисел.
    Что такое умный указатель, какие бывают?
    Что такое виртуальные функции, что такое pure виртуальные функции.
    Тебе надо поработать с в двоичным числом, как ты это сделаешь?В чем будешь хранить?
    Классический вопрос про ООП что это, как работает, зачем? Как, три принципа и т.д.
    Больше честно говоря ничего такого не вспомню.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (1)