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

Ошибки в ооп - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как считать из файла по определенному принципу http://www.cyberforum.ru/cpp-beginners/thread1195285.html
В файле информация хранится по определенному виду -1 -1 80 ........ -1 -1
C++ Циклы Помогите пожалуйста доделать задачу: Для заданного целого положительного числа ЧЕТНОГО N составить функцию вычисления выражения: sin(1+sin(1-2(sin(1+3sin(1-...(N-1)sin(1+N) в вызывающей функции main организовать контроль ввода четного положительного целого N. Сделать для 3 циклов - while, do..while, for Вроде несложная задача ,для for я сделал, а дальше тупняк напал:( Николай #include... http://www.cyberforum.ru/cpp-beginners/thread1195282.html
Генерация порождающей матрицы Хэмминга C++
В вузе задали написать кодировщик по Хэммингу, споткнулся на том, что не могу придумать алгоритм генерации порождающей матрицы произвольного размера. Порождающей матрицей является матрица вида , где I - единичная матрица, а R - матрица дополнительных битов, достаточным условием является то, что все столбцы матрицы различны, и должно быть нулевого столбца.
Операции над матрицами-сложение, вычитание, умножение на число C++
Здравствуйте,помогите пожалуйста по такой проблемке-в С++ надо создать матрицу и действия над ней..буду очень благодарен кто поможет.
C++ Динамические структуры данных.Стек. Значение выражения в постфиксной форме http://www.cyberforum.ru/cpp-beginners/thread1195275.html
Пусть строка символов, введенная с клавиатуры, задает выражение, записанное в постфиксной форме (например, 6523+8*+3+*). В выражении встречаются цифры 0..9 и знаки арифметических операций. Необходимо вычислить значение выражения.В данном моем примере мы вводим числа типа int и считаем значение выражения ,а надо сделать под double может кто помочь? # include <iostream> using namespace...
C++ Подскажите,как сделать блок-схему по программе.Кто умеет их делать.Заранее благодарю) --------------------------------------------------------------------------- * #include <vcl.h> #pragma hdrstop * //--------------------------------------------------------------------------- #include<iostream.h> #include <math.h> #include <stdio.h> #pragma argsused подробнее

Показать сообщение отдельно
greendaizer
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 70
01.06.2014, 12:55     Ошибки в ооп
C++
1
2
3
4
5
6
for(vector<Planet>::iterator it = planets.begin();it!=planets.end();it++)
        {
            (*it).getPlace().x+=(*it).getOrbit()*cos(time);
            (*it).getPlace().y+=(*it).getOrbit()*sin(time);
        }
}
"Левый операнд должен быть левосторонним значением."



C++
1
input>>theStar.getName()>>theStar.getPlace().x>>theStar.getPlace().y>>theStar.getRadius();
C++
1
  inputPlanet.getPlace().x>>inputPlanet.getPlace().y>>inputPlanet.getRadius();
"Не найден оператор, принимающий левый операнд типа "std::basic_istream<_Elem,_traits>"(или приемлемое преобразование отсутствует)".


Добрый день, хочу избавиться от public-переменных и сделать геттеры и сеттеры. В некоторых строчках получаю вот такие ошибки. Как от них избавиться?

Добавлено через 29 минут
C++
1
2
3
4
5
6
7
8
9
10
    for(vector<Planet>::iterator it = planets.begin();it!=planets.end();it++)
        {
            
            coordinate fPl;
            fPl.x=(*it).getPlace().x+(*it).getOrbit()*cos(time);
            fPl.y=(*it).getPlace().y+(*it).getOrbit()*sin(time);
 
            (*it).setPlace(fPl);
            
        }
Первую исправили так.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru