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

Двумерный массив в строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ генерация строки из символов А,В,С http://www.cyberforum.ru/cpp-beginners/thread824073.html
вот код задачи. условие: нужно сгенерировать строку(N<=100), состоящую из букв A,B,C такую, чтобы не было одинаковых поднизов(N=6 ABACBA-верно AABCAC or ABABCB or BCABCA-неверно #include...
C++ Поиск Алгоритма Ребят помогите с прогой для расчета алгоритма выпадения чисел,нужно просчитать =>число, я уже все перепробывал ну никак не выходит,в пример приведу 10 выпавших чисел... http://www.cyberforum.ru/cpp-beginners/thread824050.html
C++ Командная строка
Помогите пожалуйста с программой. Объясните, как работать с командной строкой через с++? Задание таково: - В командной строке задаются числовые значения. Вывести среднее арифметическое для всех...
Возврат значения через параметр функции C++
Пишу функцию,которая должна создавать динамическую матрицу,а затем возвращать ее через параметр. Правильно ли я понимаю,что для этого надо реализовать ее так: void CreateMatrix(int** &matrix,int...
C++ Как получить и установить свойства файла http://www.cyberforum.ru/cpp-beginners/thread824003.html
Всем привет. Собственно нужен метод который получает путь файла (изображения) и может узнать в свойствах автора файла (Authors) а также оценку. Также нужно установить оценку этого изображения. Есть...
C++ Файлы. Считать с файлового документа студентов с датой рождения,отсортировать по возрасту и записать... Здравствуйте,помогите с программой,с виду все правильно,но выдает непонятный результат. Задание : Считать с файлового документа студентов с датой рождения,отсортировать по возрасту и записать в... подробнее

Показать сообщение отдельно
Kill100
406 / 272 / 37
Регистрация: 11.12.2010
Сообщений: 1,156
Завершенные тесты: 1

Двумерный массив в строку - C++

31.03.2013, 19:07. Просмотров 445. Ответов 4
Метки (Все метки)

Стала задача переделать двумерный массив в строку.
На вид вроде всё просто. Но что то не как не выходит.
проблема в том что есть 1 очень большой массив. Но мне надо допустим только первых 2 столбцов превратить в строку. Потом вторых 2 столбцов. Итд.
Пробовал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//Преобразует массив в векторное представление, Array - массив, Rows_n - строк в массиве, Columns_m- столбцов, Cmeshenie - смещение столбцов (с какого столбца), _Count- количество столбцов которые надо делать в вектор
int* Array_To_Vector(int** _Array,int Rows_n, int Columns_m, int Cmeshenie, int _Count)
{
    int* _Temp = new int[Rows_n*_Count];//Возвращаемый вектор
    for (int i = 0; i < Rows_n; i++)
    {
        for (int j = 0; j < _Count; j++)
        {
            _Temp[i+j*Rows_n] = _Array[i][Cmeshenie+j];
        }
    }
    Print_Vector_To_Screen(_Temp,Rows_n*Columns_m);//Выводим на экран
    return _Temp;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru