Как правильно передать вектор в функцию и вызвать эту функцию? - C++ Qt - Обсуждение 2315817 |
|
Обсуждение
Всего сообщений: 21
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Как правильно передать вектор в функцию и вызвать эту функцию? |
||||
ilia53v | 28.08.2018 20:56 |
https://www.cyberforum.ru/post12866569.html
Здравствуйте, объясните как исправить ошибку. Возникает...
|
||
Lolobotik | 29.08.2018 08:52 |
https://www.cyberforum.ru/post12867095.html
Что сюда передаётся то хоть?
void...
|
||
terriblemike | 29.08.2018 09:00 |
https://www.cyberforum.ru/post12867106.html
А где использование счетчика i в цикле for?
Добавлено...
|
||
ilia53v | 29.08.2018 09:03 |
https://www.cyberforum.ru/post12867118.html
void MyGraphicView::TestIntersection(QPolygon& polygon)
...
|
||
Lolobotik | 29.08.2018 09:51 |
https://www.cyberforum.ru/post12867209.html
А почему тут уже не 0 а 2? Ну и про n в цикле уже написали....
|
||
ilia53v | 29.08.2018 09:57 |
https://www.cyberforum.ru/post12867218.html
n задумывалось как количество углов, к тому же это :...
|
||
Lolobotik | 29.08.2018 10:02 |
https://www.cyberforum.ru/post12867226.html
for(int i=0;i<n;i++)
{
if ((x >...
|
||
ilia53v | 29.08.2018 10:04 |
https://www.cyberforum.ru/post12867229.html
Вот именно про это и был вопрос: как передать полигон с...
|
||
terriblemike | 29.08.2018 10:09 |
https://www.cyberforum.ru/post12867237.html
А можно обойтись без n?
Заменить его на размер...
|
||
ilia53v | 29.08.2018 10:16 |
https://www.cyberforum.ru/post12867251.html
Потому что только начал изучать qt
Добавлено через 1...
|
||
Lolobotik | 29.08.2018 10:20 |
https://www.cyberforum.ru/post12867262.html
Ну ты как-то передаешь пустой ( где-то вне приведённого...
|
||
ilia53v | 29.08.2018 10:24 |
https://www.cyberforum.ru/post12867273.html
Нет не передаю. Программа крашится на 1 цикле if.
|
||
ilia53v | 29.08.2018 10:31 |
https://www.cyberforum.ru/post12867292.html
Даже если я вызываю CreatePolygon() в самом начале...
|
||
Lolobotik | 29.08.2018 10:32 |
https://www.cyberforum.ru/post12867298.html
Тебе про 2 и polygon.size() ещё раз написать? Мухи с...
|
||
terriblemike | 29.08.2018 10:33 |
https://www.cyberforum.ru/post12867308.html
Ошибка - выход за границы массива.
Твоя проблема в том,...
|
||
ilia53v | 29.08.2018 10:45 |
https://www.cyberforum.ru/post12867332.html
Теперь n=polygon.size(); и да все работает.
int...
|
||
terriblemike | 29.08.2018 10:59 |
https://www.cyberforum.ru/post12867390.html
Для этого лучше сохранить ссылку на него.
Например,...
|
||
ilia53v | 29.08.2018 11:07 |
https://www.cyberforum.ru/post12867418.html
То есть обращение к точке polygon будет примерно следующим:...
|
||
terriblemike | 29.08.2018 11:18 |
https://www.cyberforum.ru/post12867445.html
Что-то вроде такого должно быть...
|
||
ilia53v | 29.08.2018 11:20 |
https://www.cyberforum.ru/post12867459.html
при этом он ругается на polygon - class QPoint не содержит...
|
||
terriblemike | 29.08.2018 11:27 |
https://www.cyberforum.ru/post12867481.html
тут ошибся...
надо
polygon.point(i).x();
|
||
Similar |
Как правильно передать параметр в функцию? Как в функцию передать функцию, которая будет слотом? Как правильно передать вектор по ссылке? Как вызвать c++ функцию? |
|||
Ads |
|
|||
MoreAnswers |
Как вызвать функцию в дочерней форме Как вызвать функцию в Qt с переменной, которая берется из другой формы? Как передать указатель на виджет в функцию? Как в Qt передать указатель на CallBack функцию WinAPI ? :-) |
|||