Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2010, 00:20   #1
newStudent
Пользователь
 
Аватар для newStudent
 
Регистрация: 07.07.2010
Сообщений: 44
Вопрос [C++ Builder] Передача двумерного массива в функцию

Доброго времени суток!
Ситуация такая:

Имеется функция
Код:
void __fastcall TForm2::Multiplication(double D[][3], int Div)
{
        double A[6][4];                       
        for(int i = 0; i < 6; i++)
        {
          A[i][0] = D[i][0];
          A[i][1] = D[i][1];
          A[i][2] = D[i][2];
          A[i][3] = 1;
        }
        double C[6][4];                       
        double buf = 0;
        for(int i = 0; i < 6; i++)
          for(int j = 0; j < 4; j++)
          {
            for(int k = 0; k < 4; k++)
            {
              buf += A[i][k]*Transf[k][j];
            }
            C[i][j] = buf;
            buf     = 0;
          }
        if(Div)
          for(int i = 0; i < 6; i++)
          {
            C[i][0] /= C[i][3];
            C[i][1] /= C[i][3];
          }
        for(int i = 0; i < 6; i++)
        for(int j = 0; j < 3; j++)
          D[i][j]   = C[i][j];
}
Из другой функции идет вызов функции Multiplication:
Код:
double Pro[6][3];
...
Multiplication(Pro, 0);
Сроки поджимают, времени разбираться мало...
Вопрос следующий: как правильно можно передать двумерный массив в функцию?
newStudent вне форума Ответить с цитированием
Старый 26.11.2010, 10:46   #2
newStudent
Пользователь
 
Аватар для newStudent
 
Регистрация: 07.07.2010
Сообщений: 44
По умолчанию

Всем спасибо, уже разобрался. Тему можно закрывать.
newStudent вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача двумерного массива в функцию StudentPolitech Общие вопросы .NET 9 30.10.2010 22:20
Передача в функцию двумерного массива структур Spandei Общие вопросы C/C++ 1 21.05.2010 01:11
Передача двумерного массива в функцию Megapixar Общие вопросы C/C++ 12 01.04.2010 16:04
Передача двумерного динамического массива в метод Дырдин Общие вопросы C/C++ 1 19.03.2010 09:45
Передача двумерного массива аля матрицы из функции bondik Общие вопросы C/C++ 1 20.05.2009 15:46