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

Реализовать класс вектор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в функции http://www.cyberforum.ru/cpp-beginners/thread514657.html
Здравствуйте, уважаемые знатоки! Итак, ящик в студию! Внимательно прочитайте код и найдите ошибки идиота! #include <iostream.h> #include <conio.h> #include <windows.h> #include <math.h> #include <string> char bufRus; char* Rus(const char* text)
C++ Передача аргументов в ф-ию void test(const T& a) {} Это понятно, а что это за запись: void test(T const& a) {} И как понять ссылку на ссылку, видел в листинге одном... http://www.cyberforum.ru/cpp-beginners/thread514630.html
C++ [C++] Дана строка. Получить подстроку расположенную...
Помогите код дописать пожалуйста в лабе,.. нужно еще одно что бы условие выполнялось, нужно, чтобы имя файла, из которого читается строка, и имя файла, в который записывается, вводились из командной строки. Сама программа работает но нужно еще подшаманить немного над ней.
C++ Ошибка линкеровщика
Ребята я начинающий программист так что не судите строго....) В процессе компиляции вылетает со свистом такая ошибка: Unresolved external 'Out(TZap, Stdctrls::TMemo *)' referenced from D:\Ó×ÅÁÀ\ÎÀÈÏ\LAB8\UNIT1.OBJ Больше нигде ошибок не находит и не компилируется. В коде есть строчка: void Out(TZap, TMemo*); Если эту строчку отключить комментарием, то вылетает ошибка Unit1.cpp(69):...
C++ ошибка в программе. http://www.cyberforum.ru/cpp-beginners/thread514586.html
Во время работы появляется ошибка. #include <iostream> #include <conio.h> using namespace std; template <class T> class MYArray {
C++ подскажите пожалуйста что я здесь делаю не правильно? #include "stdafx.h" #include <iostream> using namespace std; int main() { int ivar; int dvar; ivar = 100; dvar = 100.0; cout<<"Ishodnoe znachenie ivar: \n"<<ivar; подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,578
Записей в блоге: 17
11.03.2012, 00:31     Реализовать класс вектор
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <cmath>  //  + Математическая библиотека
using namespace std;
 
class Vector
{
private:
        int x;
        int y;
        int z;
public:
        Vector () : x(0),y(0),z(0)
        {}
        Vector (int vx,int vy,int vz) : x(vx),y(vy),z(vz)
        {}
        void showVector()
        {
                cout<<x<<":"<<y<<":"<<z<<"";
        }
        void showProizVector()
        {
                cout<<x+y+z<<"";
        }
        
        Vector operator+(Vector)const;
        Vector operator%(Vector)const;
        Vector operator*(Vector)const;
        double alpha();  //  + метод угла
};
//Сложение
Vector Vector :: operator+ (Vector d2)const
{
        int vx = x + d2.x;
        int vy = y + d2.y;
        int vz = z + d2.z;
        return Vector(vx,vy,vz);
}
//Скалярное произведение
Vector Vector :: operator% (Vector d2)const
{
        int vx = x*d2.x;
        int vy = y*d2.y;
        int vz = z*d2.z;
        return Vector((vx+vy+vz),vx*0,vy*0);
}
 
//Векторное произведение
Vector Vector :: operator* (Vector d2)const
{
        int vx = y*d2.z-z*d2.y;
        int vy = z*d2.x-x*d2.z;
        int vz = x * d2.y - y * d2.x;
        return Vector((vx+vy+vz),vx*0,vy*0);
}
 
double Vector :: alpha()  //  + Реализация метода угла
{
 return std::asin(y/(std::sqrt(double(x*x+y*y))));
}
//.... дальше код программы...
Добавлено через 1 минуту
Пиши какие ошибки выскакивают...
 
Текущее время: 06:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru