Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Strelok_33
1 / 1 / 0
Регистрация: 25.02.2011
Сообщений: 29
#1

Записать массив точек в матрицу - C++

20.03.2011, 18:27. Просмотров 860. Ответов 3
Метки нет (Все метки)

Здравствуйте.
У меня вопрос - есть у меня некоторая картинка черно-белая, и необходимо сравнить координаты одной черной точки со всеми остальными.

Можно ли каким-либо образом записать этот массив координат в одну матрицу для дальнейшего сравнения координат? Т.е. тут видимо необходимо, чтобы в каждой ячейке матрицы хранилось 2 значения - x и y, как координаты точек. Или же для такого сравнения единственный выход - это сделать 2 простых массива - для Х и для Y? И потом сравнивать уже по массивам этим?

Если Вы сможете привести код для наглядности, то буду Вам очень благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2011, 18:27     Записать массив точек в матрицу
Посмотрите здесь:

Ввести квадратную матрицу целых чисел*. Элементы матрицы, которые не попадают в интервал [a,b] записать в отдельный вектор (массив) - C++
Парни, помогите пожалуйста сложить программку вот с таким условием: Ввести квадратную матрицу целых чисел*. Элементы матрицы, которые...

Записать файл в матрицу - C++
приведите пожалуйста пример считывания файла и запись его содержимого в матрицу О_О

Записать матрицу по спирали - C++
Число 1 ставится в центр матрицы, а затем массив заполняется по спирали против часовой стрелки значениями по возрастанию я сам...

Записать данные из файла в матрицу - C++
Кому не сложно, посмотрите, пожалуйста. Идей совсем нет. Дан текстовый файл (до 10000 символов). Нужно записать его в квадратную...

Записать строку символов в матрицу - C++
Задание такое: Используя шифр перестановки, закодировать фразу следующим образом: исходный текст записать построчно в матрицу, а вывести...

Записать полученную матрицу в файл - C++
Добрый день!Не получается записать матрицу в файл,по условию полученную в ходе программы матрицу нужно записать в файл,но ,во...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1644 / 1272 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
20.03.2011, 21:59     Записать массив точек в матрицу #2
можно использовать структуру pair
C++
1
2
3
4
5
6
7
8
9
#include<iostream>
#include<utility>
 
int main() {
    std::pair<int, int> pts[2];
    pts[0].first=1, pts[0].second=-2;
    pts[1].first=1, pts[1].second=-2;
    std::cout<<std::boolalpha<<(pts[0]==pts[1])<<"\n";
}
Strelok_33
1 / 1 / 0
Регистрация: 25.02.2011
Сообщений: 29
20.03.2011, 22:28  [ТС]     Записать массив точек в матрицу #3
Ух, круто. Не сталкивался с таким еще ни разу.
Если Вам не сложно - расскажите пожалуйста, что тут происходит, я как человек в этом деле не очень опытный, сам на сто процентов вряд ли разберусь.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2011, 22:42     Записать массив точек в матрицу
Еще ссылки по теме:

Сформировать матрицу по правилу и записать в файл - C++
Матрицу К(m, n) заполнить следующим образом. Элементам, находящимся на периферии (по периметру матрицы), присвоить значение 1; периметру...

Как записать такую матрицу в файл? - C++
int rrr={ {1,1,1,1,1,1} {1,1,1,1,1,1}, {0,0,1,1,1,1}, {1,1,0,1,1,1}, {1,1,1,0,0,0}, {1,1,1,1,0,1} };как записать такую...

Пронормировать элементы матрицы, результат записать в новую матрицу - C++
Пронормировать элементы данного двумерного массива , результат записать в новую матрицу. Помогите с ней , пожалуйста , гуглю уже больше...

Записать по одному элементу числовую матрицу в бинарный файл - C++
Помогите пожалуйста найти ошибку в коде #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;time.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
20.03.2011, 22:42     Записать массив точек в матрицу #4
Strelok_33, http://www.cplusplus.com/reference/std/utility/pair/
Yandex
Объявления
20.03.2011, 22:42     Записать массив точек в матрицу
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru