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

Конструктор класса с инициализацией другого класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пояснение строчки кода в поиске определителя (детерменанта) матрицы http://www.cyberforum.ru/cpp-beginners/thread1570139.html
В данной теме мне не понятна эта строчка кода: det+=pow((double)-1, (i+j))*determ(matr, size-1)*Arr; А именно вот это: determ(matr, size-1) То есть мы в функции вызываем эту же функцию и компилятор пойдет заново вычислять ее? А еще, можно объяснить алгоритм вычисления матрицы больше 2х2 в данном коде? #include <iostream> #include <cmath> double determ(int** Arr, int size);
C++ Программа для проверки цифр в числе на чётность как проверить каждую цифру в четырёхзначном числе на чётность без массива в DevC++ Я написал программу, которая делает это действие в массиве, может пригодится //Малахов Максим ПО-32 //Подключение библиотек #include <stdio.h> #include <math.h> #include <locale.h> #include <string.h> http://www.cyberforum.ru/cpp-beginners/thread1570121.html
C++ Вывести строку содержащую указанное слово
Помогите перевести вот этот код: var Str: string; i: byte; begin writeln('Введите строку: '); readln(Str); for i:=1 to length(Str) do write(Str, ' '); end.
C++ Error: invalid types 'double [10][10][double]' for array subscript
В 20 21 и 23 строках выдает ошибку error: invalid types 'double ' for array subscript #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main() { double a; double kmin,n,i,j,m,mmin,sumneg,sumpos;
C++ путешествие камня по галактике http://www.cyberforum.ru/cpp-beginners/thread1570069.html
Нужно решить такую задачу Камень движется по вселенной со постоянной скоростью U Допустим он начинает двигаться с этих координат 37° 0′ N, 12° 48′ W Какая должна быть скорость что бы он дошел до центра галактики за 27 тысяч лет (27 000) ? При этом внешние факторы такие как : черные дыры, столкновения с другими объектами не учитываются, замедляющие факторы, и.т.д. и.т.п с чего начать...
C++ Печать в файл Вот такая проблема, создаю двухмерный массив и печатаю его, если выводить на экран то все работает хорошо, но если выводить в файл то там одни нули, в чем ошибка? #include <iostream> #include <stdio.h> #include <ctime> using namespace std; int main(){ double x; FILE * pFile; srand( time( 0 ) ); подробнее

Показать сообщение отдельно
LightGameStudio
6 / 6 / 0
Регистрация: 03.11.2015
Сообщений: 109
03.11.2015, 15:17     Конструктор класса с инициализацией другого класса

error C2064: term does not evaluate to a function taking 6 arguments
Так же при наведении на SStria(...); Пишет:
call of an object of a class type without appropriate operator() or conversion function to pointer-to-function type


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
class Tria2
{
public:
GLint vertex[3][2]; 
Tria2(GLint a1, GLint a2, GLint a3, GLint b1, GLint b2, GLint b3)
{ 
vertex[0][0] = a1;
vertex[1][0] = a2;
vertex[2][0] = a3;
vertex[0][1] = b1; 
vertex[1][1] = b2; 
vertex[2][1] = b3;
    }
}
/////////////////////////////////////////////
class SpaceShip
{
public:
    Tria2 SStria;// 0, 10, -5, 20, 5, 20 
    void init (GLint p1, GLint p2, GLint p3, GLint i1, GLint i2, GLint i3)
    {
        SStria (p1, p2, p3, i1, i2, i3);
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru