|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
||||||
Вывод одного значения несколько раз18.09.2024, 08:58. Показов 1023. Ответов 18
Метки нет (Все метки)
Есть конструкция для вывода десять раз пятерки. Счетчик i в конструкции неявный, можно ли сделать без него?
0
|
||||||
| 18.09.2024, 08:58 | |
|
Ответы с готовыми решениями:
18
Вывод одного контента несколько раз Запуск одного скрипта несколько раз Вызов одного кода несколько раз |
|
2674 / 1336 / 480
Регистрация: 08.11.2016
Сообщений: 3,692
|
|
| 18.09.2024, 09:12 | |
|
faith09, в чем вопрос? Как сделать "явный" счетчик i или вывести вообще без счетчика?
0
|
|
|
Модератор
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,245
|
|||||||||||
| 18.09.2024, 09:13 | |||||||||||
|
А чем не угодил обычный цикл с явным счетчиком
1
|
|||||||||||
|
73 / 55 / 25
Регистрация: 12.07.2014
Сообщений: 216
|
|
| 18.09.2024, 10:08 | |
Сообщение было отмечено faith09 как решение
Решение
можно использовать std::fill_n для вывода числа 5 десять раз
0
|
|
| 18.09.2024, 10:41 | |
|
Не по теме: Это явно вопрос с какого-то теста или собеса на знание наворотов современных стандартов.
0
|
|
|
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
|
||||||
| 18.09.2024, 11:28 | ||||||
0
|
||||||
|
|
||||||
| 18.09.2024, 14:58 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
|
| 18.09.2024, 16:14 [ТС] | |
|
Хотел в чисто функциональном стиле написать код
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||
| 18.09.2024, 16:16 | ||
|
Что за извращенное желание ? Можно в рекурсию удариться.
0
|
||
|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
|
| 18.09.2024, 16:27 [ТС] | |
|
Хотел без обычного цикла, вариант со строкой с заполнителем хороший
Добавлено через 7 минут SmallEvil, почему? В С++20 много возможностей добавили, ту же самую библиотек ranges. Недавно только знакомился с функциональными возможностями языка в книге C++20 для программистов. Метод готовых объектов. Авторы отец и сын Дейтел. Не один я такой))
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|
| 18.09.2024, 16:38 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
|
| 18.09.2024, 16:43 [ТС] | |
|
Неправильно выразился. Конечно же С++ не функциональный ЯП, но возможности у него есть, более того, их туда постоянно добавляют
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||
| 18.09.2024, 16:51 | ||
|
Вот вы всё это изучили, осталось только плюшки/сахар с++ 20/23/26 учить ? Серьезно ? Я просто хочу понять, зачем люди тратят на это свое время ? Я ещё понял бы, концепты, метапрограммирования и другие не менее важные вещи, но вот это ...
0
|
||
|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
|
| 18.09.2024, 17:42 [ТС] | |
|
Из вашего списка занимаюсь только первым, алгоритмами. Я не программист и дальше С++20 навряд ли пойду. А на книгу не зря свое время потратил, хочется в чём-то разобраться
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|
| 18.09.2024, 18:06 | |
|
faith09, вы взяли книгу сразу по С++ 20 ? Их сейчас всё больше. В принципе, это не плохо.
Но многое из С++ 20 непонятно зачем и где применять, взять те же рейнджи. Сколько нужно потратить времени на их изучения и какой профит получится, я не знаю, мне не горит. Ещё половина, решается своими костылями, которые во многих случаях подходят лучше. Я к тому, что не стоит учить всё. Учить нужно универсальные и часто используемые средства, остальных просто узнать что они есть, типа прочитать список. Изучать такие вещи только по мере необходимости, например частого применения. Тот string_view, не имеет смысла, если вы не работаете часто и много со строками, в универсальном смысле. В более узком, вам придется делать свои обертки и для подстрок и для виевов. STL - это лишь пример, база, её не обязательно знать, лучше углубиться в возможности самого ЯП. Добавлено через 2 минуты Хотя есть вещи, совсем уж специфичные, которые все же лучше знать, на вскидку приходит ГПСЧ (генераторы псевдо случайных чисел и связанных с ними вспомогательных классов)
0
|
|
|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
|
| 18.09.2024, 19:19 [ТС] | |
|
Нет конечно. Когда-то начинал с Шилдта и Страуструпа, есть неплохая книга Яцека Галовица по C++17. А программированию учился на Фортране и Паскале. Правда, давно их забыл. Вот зачем их изучал, вопрос риторический. А программки я больше вычислительные пишу.
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|
| 18.09.2024, 19:32 | |
|
faith09, я основы С++ по одной книге учил от Страуструпа, казалось бы выбор был логичен и я не прогадал.
Но это только базовые моменты. Основа программирования на любом языке это алгоритмы, проектирование и хотелось бы добавить от себя - анализ. Без Аналитического мышления выше чем в любительском программировании делать нечего. Большинство из прошлого столетия рождения начинали из паскаля бейсика и к моему удивлению даже фортрана ) Но выбирать С++ сейчас как профессиональный инструмент, такое решение требует всестороннего и тщательного рассмотрения. Добавлено через 1 минуту если чисто вычислительные, тогда гугли, сейчас есть для этого специальные инструменты с довольно легкими скриптовыми ЯП С++ для этого ну очень сложен.
1
|
|
|
Вездепух
13177 / 6813 / 1821
Регистрация: 18.10.2014
Сообщений: 17,237
|
||||||||||||
| 18.09.2024, 19:46 | ||||||||||||
i в этой конструкции - это никакой не "счетчик" вообще. Это значение элемента некоего постороннего диапазона. Само значение в этом коде не играет никакой роли.С таким же успехом можно было написать
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 04.04.2023
Сообщений: 25
|
|
| 18.09.2024, 20:22 [ТС] | |
|
TheCalligrapher, вот именно, само значение не играет никакой роли, меня интересовало, как без него обойтись. Написание то лишнее!
0
|
|
| 18.09.2024, 20:22 | |
|
Помогаю со студенческими работами здесь
19
Чтение одного файла несколько раз Использование одного компонента несколько раз Цикл прокручивается несколько раз, вместо одного Создание одного и того же объекта несколько раз
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|