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

Не получается сравнить два вектора на равенство - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как создать функцию или программу, чтобы str состояла из цифр,а также давалась новой строке str http://www.cyberforum.ru/cpp-beginners/thread1004794.html
как создать функцию или программу, чтобы str состояла из цифр,а также давалась новой строке str
C++ Заменить каждый символ ';' на ',' вводим текст с клавиатуры нужно заменить каждый символ ';' на ',' и '.' в си . помогите написать!срочно нужно http://www.cyberforum.ru/cpp-beginners/thread1004776.html
Не могу найти ошибку в коде C++
Помогите пожалуйста найти ошибку в коде: #include <fstream> #include <iostream> using namespace std; const int n = 8; const int WS = 32;
Экономия ресурсов при использовании CPen и CBrush C++
Здравствуйте, коллеги! В моем проекте по циклу крутится вывод некоторых геометрических фигур. Их много (больше 3000 экземпляров нескольких классов). Их надо выводить разными цветами с разной же заливкой. Как идеологически правильно сделать: 1. CPen xPen,*pOldPen=xdc->SelectObject(&xPen); CBrush xBrush, *pOldBrush=xdc->SelectObject(&xBrush); .... CBrush bPlanet(RGB(vR,vG,vB)); CPen...
C++ VirtualProtect + memcpy - Заблокировать функцию? http://www.cyberforum.ru/cpp-beginners/thread1004753.html
Здравствуйте. Мне необходимо в .dll файле заблокировать функцию. Как это в теории ? Получить оффсет,можно и сигнатуру,но пускай будет оффсет. Разрешить запись с помощью VirtualProtect. Изменить адрес на nop,чтоб процессор не увидел эту функцию. Вернуть флаги VirtualProtect. Я получил её оффсет. .text:1008CEA0 sub_1008CEA0 proc near ; DATA XREF: .rdata:100FBC38o
C++ Можно ли значение вектора A передать вектору B через swap? А возможно ли такое сделать через swap: значение вектора A передать вектору B, при этом у вектора A должно остаться свое значение. Я понимаю, что можно написать B=A, но вот вектора довольно-таки большие и присваивание долго идет. подробнее

Показать сообщение отдельно
Alexandr95
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 3

Не получается сравнить два вектора на равенство - C++

11.11.2013, 20:07. Просмотров 423. Ответов 0
Метки (Все метки)

Создать класс Vector для работы с векторами на плоскости, содержащий следующие члены класса:
1. Поля int x, y;
2. Функции позволяющие:
вывести вектор на экран;
вычислить длину вектора;
сравнить два вектора на равенство;
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <cmath>
using namespace std;
class Vector
{
      private: int x, y;
 
     public: Vector(): x(0), y(0)
    {
 
    }
      Vector(int x, int y):x(x),y(y)
      {
 
       }
 
                      void ShowData()
                      {
                           cout<<"("<<x<<","<<y<<")";
                           cout<<endl;
                      }
                      double GetDlina()
                      {
                             return sqrt(x*x+y*y);
                             }
bool Rawn(vector, vector1)
{
 if (x==vector1.x && y==vector1.y)
 return true;
 else return false;
 }
};
int main()
{
   Vector vector(1,1);
   Vector vector1(3,4);
   vector.ShowData();
   vector1.ShowData();
 cout<<vector.GetDlina()<<endl;
 cout<<vector1.GetDlina()<<endl;
   system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru