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

Повторяется все и везде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перезапись значений http://www.cyberforum.ru/cpp-beginners/thread969694.html
Всем привет. Столкнулся с такой проблемой. Пользователь заполняет матрицу размерностью 4х5. В ходе некоторых вычислений и тому подобной фигни программа находит разрешающий элемент (симплекс метод). Ну так вот пользователь заполняет матрицу const int m=4; // строки const int n=5; // столбцы double arr; int i=0, j=0; printf ("Введите таблицу:\n");
C++ Композиция классов. Не могу разобраться С сентября начал изучение C++, но с нашими темпами не успеваю всё освоить. Собственно само задание: Реализовать композицию классов из трёх классов: Класс Computer, который состоит из полей: как минимум 2 параметра по вашему выбору, цена. Реализовать методы: Konstruktor SetComputer (присваивает значения полей) PrintComputer GetПоле (для каждого поля) Класс Monitor, который состоит из... http://www.cyberforum.ru/cpp-beginners/thread969692.html
Логические операции C++
Если есть условие: m =(n+2) или k = (n+4), и выполняетcя и первое и второе (n=2, m=4, k=6), то результат истина или ложь?
Строго возрастающая макс. подпоследовательность C++
Долго ломал голову над задачей. Наконец-то нашел код (он правда, на паскале). Переделал, все хорошо. Но вот не задача: никак не могу добиться, чтобы программа все-таки правильно вывела эту подпоследовательность. Прошу помощи :help: . (Кажется, что код большой. на самом деле там много оформления) #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; int main() {...
C++ Как ввести с клавиатуры элементы динамического массива? http://www.cyberforum.ru/cpp-beginners/thread969682.html
int *mass=new int; for(int i=0;i<10;i++) { } Как ввести в цикле элементы массива , а потом вывести их на экран? Подскажите , пожалуйста .
C++ Ошибка компиляции Среда разработки Dev-C++, в коде при компиляции выскакивает ошибка типа " `ctrok' undeclared (first use this function) ". В чем проблема? #include <iostream> using namespace std; int main() { char strok; cout << "Ââåäèòå ñòðîêó: "; cin >> strok; подробнее

Показать сообщение отдельно
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
05.10.2013, 19:26  [ТС]     Повторяется все и везде
вынес в cpp файл, теперь ругается:
C++
1
expected constructor, destructor, or type conversion before 'operator'
На первой же функции.
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
#include "api.h"
 
Point operator*(const Matrix &M,const Point &P)
{
            Point to;
            for(int i=0;i<4;i++)
            {
                for(int j=0;j<4;j++)
                {
                    to[i] += M[i][j]*P[j];
                }
            }
            return to;
}
 
Point operator-(const Point &a,const Point &b)
{
    Point to;
    for(int i=0;i<4;i++)
    {
        to[i] = a[i] - b[i];
    }
    return to;
}
 
int operator*(const Point &a,const Point &b)
{
    int to;
    for(int i=0;i<4;i++)
    {
        to += a[i] * b[i];
    }
    return to;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru