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

Передать двумерный массив функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочить список сотрудников по убыванию заработанной суммы http://www.cyberforum.ru/cpp-beginners/thread1015933.html
Очень нужна помощь! Задан список сотрудников некоторой фирмы с указанием фамилии и суммы, заработанной за месяц. Упорядочить список сотрудников по убыванию заработанной суммы, а в случае равенства сумм упорядочить фамилии сотрудников в алфавитном порядке.
C++ Массив в качестве элемента данных класса Допустим, я хочу создать объект, одним из атрибутов которого будет простой одномерный нединамический массив, состоящий, скажем, из 25 элементов. Я хочу хранить число его элементов в constant variable. Делаю так: class Example { public: Example(...); .... int getArraySize() const; private: http://www.cyberforum.ru/cpp-beginners/thread1015921.html
C++ 19. Два прямоугольника заданы длинами сторон. Стороны прямоугольников параллельны. Определить, можно ли первый прямоугольник целиком разместить во вт
19. Два прямоугольника заданы длинами сторон. Стороны прямоугольников параллельны. Определить, можно ли первый прямоугольник целиком разместить во втором. Предусмотреть проверку вводимых данных на отрицательность.
C++ Из матрицы размером N*M получить вектор B
в С++. Сам текст программы, пожалуйста)) Из матрицы размером NM получить вектор B, присвоив его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, иначе 1.
C++ Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые http://www.cyberforum.ru/cpp-beginners/thread1015882.html
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. Добавлено через 25 секунд помогите пожалуйста))))
C++ Отсортировать элементы третьей строки матрицы Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию значений. #include "stdafx.h" #include <iostream> using namespace std; void main() {int V, i,j,s; for(int i=0; i<=4; i++){ for(int j=0; j<=5; j++){ cin>>V; подробнее

Показать сообщение отдельно
Angeline
36 / 30 / 2
Регистрация: 21.10.2013
Сообщений: 197
22.11.2013, 23:32     Передать двумерный массив функции
Передавай не массив, а указатель на массив.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int FirstTeamResult(int sizeOfMyArray,  int** game[sizeOfMyArray][sizeOfMyArray], string firstLine) {
    int i,j=0;
    int check=0;
    int index;
    for (i=0; i<firstLine.length(); i++){
        if (firstLine[i] == ' ' && check>1) {
            check++;
            if (i!=index && check>1) {
                game[0][j] = stoi(firstLine.substr(index,i));
                index=i;
                j++;
            }
        }
    }
}
Добавлено через 2 минуты
И, насколько я знаю, return не может возвращать массивы.
 
Текущее время: 08:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru