Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как записать координаты в vector типа PointF? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать два массива, заключив в каждый четные и нечетные номера исходного массива соответственно http://www.cyberforum.ru/cpp-beginners/thread1089097.html
Задан массив с количеством элементов N. Сформируйте два массива: в первый включите элементы исходного массива с четными номерами, а во второй – с нечетными.
C++ Заменить все члены последовательности заданным числом и подсчитать количество замен. Дана последовательность действительных чисел a1, а2, ..., аn. Заменить все ее члены, большие данного Z, этим числом. Подсчитать количество замен. http://www.cyberforum.ru/cpp-beginners/thread1089096.html
Дано натуральное число n. Вычислить: S=1!+2!+3!+.+n! (n>1) C++
Дано натуральное число n. Вычислить: S=1!+2!+3!+...+n! (n>1)
Составить программу для проверки утверждения C++
Составить программу для проверки утверждения: «Результа¬тами вычислений по формуле , при 0 < х < 15 явля¬ются простые числа». Все результаты вывести на экран.
C++ Удвоить числа, если а<b<с, и заменить их абсолютными значениями, если это не так. http://www.cyberforum.ru/cpp-beginners/thread1089091.html
Даны действительные числа а, b, с. Удвоить эти числа, если а<b<с, и заменить их абсолютными значениями, если это не так.
C++ Будет ли сумма цифр трехзначного числа четной? Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом. подробнее

Показать сообщение отдельно
vladoscom93
25 / 25 / 5
Регистрация: 14.05.2011
Сообщений: 242

Как записать координаты в vector типа PointF? - C++

04.02.2014, 15:48. Просмотров 444. Ответов 1
Метки (Все метки)

контейнер объявляю так:
C++
1
std::vector<PointF>  coordDraw;
но как вписать координаты потом в этот контейнер?

Добавлено через 6 минут
если делать так, то все нормально записывается
C++
1
2
PointF      Func(430.0f, 125.0f);
coordDraw.push_back(Func);
но можно ли как-то сделать так, чтобы координаты вписывать в сам контейнер без заполнения до этого структуры PointF, предполагаю надо вектор так определить:
C++
1
2
3
std::vector<PointF*>  coordDraw;
coordDraw.at(1)->X = 430.0f;
coordDraw.at(1)->Y = 125.0f;
но при такой записи программа вылетает с исключением
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru