• Помогите с написанием программы на C++
    Пожалуйста

    question img

Ответы 11

  • Здесь от константы будет ни холодно ни жарко..
    • Автор:

      champpqpq
    • 4 года назад
    • 0
  • Не упоминайте вложенные циклы, вложенные циклы - страшный грех и их та же константа никак в них не поможет, разве что, если вы не пожелаете индекс сделать константным (:
    • Автор:

      celia4
    • 4 года назад
    • 0
  • я лишь сказал что можно вынести в константу, как ещё вариант блеснуть знанием перед преподом)
    • Автор:

      heather56
    • 4 года назад
    • 0
  • выбор же остается за ТС
  • Да как угодно можно "блеснуть", главное что бы в голове что-то осталось. Я же придераюсь не к тому что вы предложили вынести в константу какое-либо значение, вопрос в другом, вы написади для "удобства", я в свою очередь прояснил ситуацию, так что ставьте константы и чем больше - тем лучше, в пределах разумного конечно, главное не вводите в заблуждение человека.
  • Поправил, теперь возращает по значению, можно было заморочится с shared_ptr, но не для этого примера
    • Автор:

      decker
    • 4 года назад
    • 0
  • Но это явно говнистый код получается, когда такую сущность как вектор мы копируем
  • По поводу, того что вектор большой объект, вообще вектор хранит в себе ссылки на кучу с реальным содержанием, так что никакой разницы. Сам вектор занимает в стеке где-то до 16 байт (стандартом не определено, но менее 12 - по 4 на ссылку, размер и резерв на 32-битной архитектуре не получится). Чисто формально - в куче он будет занимать немного больше, чем в стеке, но места в куче значительно больше, чем в стеке. Так что не критично, разве что копирование все портит.
  • но не менее 12*
    • Автор:

      dud035l
    • 4 года назад
    • 0
  • на 11 стандарте будет всегда 12 занимать, тут как не крути
  • Элементарно же, делается 1 циклом. Это вас в школе учат так плохо или вам не интересно программирование?#include <iostream>using namespace std;int main(){    for (int i = 1000; i < 10000; i += 3) {        cout << i << " ";    }    return 0;}
    • Автор:

      josiepqrw
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years