Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 15.10.2019
Сообщений: 44

Где и как могут применяться неинициализированные массивы?

23.04.2020, 00:41. Показов 2092. Ответов 21

Студворк — интернет-сервис помощи студентам
Хотелось бы узнать где и как могут применяться неинициализированные массивы.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.04.2020, 00:41
Ответы с готовыми решениями:

После строк, где 1ый элемент кратен 3, вставить строку из 0. Выводит совсем не то. где ошибка?
int n=ui->textEdit_6->toPlainText().toInt(); int m=ui->textEdit_7->toPlainText().toInt(); ...

Не могу разобраться с Qt - где найти свежие руководства и т.д
Здравствуйте! Я недавно заинтересовался Qt и предприняв практические шаги установил себе Qt...

Где достать и как установить эмулятор Android для QtCreator (+Necessitas) ?
Собственно скачал последний набор для андройда с сайта Necessitas: Qt Creator 2.5.83 Based on Qt...

21
0 / 0 / 0
Регистрация: 15.10.2019
Сообщений: 44
23.04.2020, 15:42  [ТС]
Студворк — интернет-сервис помощи студентам
Annemesski, Ну название не мое) хабр.
0
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
23.04.2020, 16:47
Лучший ответ Сообщение было отмечено MikeAL как решение

Решение

MikeAL, единственная адекватная информация в той ссылке на хабр - это вот этот коментарий: https://habr.com/ru/post/338898/#comment_10442124

Все остальное отталкивается он какие-то странных выводов, будто бы этот код вообще может работать. Если программа в состоянии UB, то она не работает. А выдавать одно из ожидаемых проявлений UB за работающую программу - это профанация. Таких людей надо отправлять доучивать язык.

Поэтому никакую "суперпозицию" bool вы использовать не можете, даже если вам кажется, что можете.

Что касается темы, то любые неинициализированные переменные (в том числе и массивы) вы можете использовать только с одной целью: чтобы их инициализировать.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.04.2020, 16:47

Тема рисования. Где рисовать и как отображать?
Знаю, что рисовать можно на любом классе, унаследованном от QPaintDevice. Вопрос в том, как...

Как преобразовать QSqlQueryModel для TreeView. Где найти пример?
После запроса к базе получю модель которую если кинуть на таблицу будет нечто такое: машина1 |...

Как понять где вылетает программа
Вылетает софт, отладчик показывает на какую-то ошибку, в асемблерном коде, как понять где она в...

QSqlDatabase где лучше хранить, и как осуществлять запросы из любой формы приложения
Доброго времени суток! Прежде чем описать суть своей проблемы, и вопросы, которые у меня...

Где и как указывать пути к dll?
Есть программа, когда запускаешь через exe руками - все норм, когда мой exe запускает какой-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru