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

Выделение памяти для двухмерного массива внутри функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка числа на то, что оно целое http://www.cyberforum.ru/cpp-beginners/thread789667.html
Помогите пожалуйста выловить ошибку: Функция должна проверять введенную пользователем строку. Если строка - целое число, возвращать его. Но что-то идет не так, может кто со свежей головой поможет разобраться. Функция проверяет посимвольно строку, и если символ не цифра, то просит повторить ввод, если цифра - заносит в массив. При всех цифрах, цикл заканчивается и делается преобразование...
C++ Найти все парные трехзначные числа, сумма которых не превышает 10 Найти все парные трехзначные числа, сумма которых не превышает 10. Зарание спасибо :) http://www.cyberforum.ru/cpp-beginners/thread789663.html
C++ Массив строк
Здравствуйте. Разбираюсь с массивами :) Вопрос: почему при выполнении программы выдаются адреса памяти, а не строки? #include <iostream> using namespace std; int main() { int a=
C++ Реализация Поиска В Файле
Здравствуйте! В книге Лафоре по ООП на С++ есть задача, реализовать в программе приведенной в главе ( ее я собственно привожу ниже, правда уже в измененном виде, она отличается от данного в учебнике образца лишь методом findEmp(); ) Программа вроде бы и рабочая, но все же думается мне, что я сделал не совсем не то, что хотел от меня автор книги. Текст задачи: К программе EMPL_IO из этой...
C++ Использование функциональных классов http://www.cyberforum.ru/cpp-beginners/thread789657.html
Помогите решить задачу: Создать список из строк длиной не более 100 символов. Из всех подряд идущих строк с одинаковым количеством цифр оставить только одну. Физически уменьшить размер списка. Примечание: Во всех вариантах этого задания требуется написать собственный функциональный класс и использовать его в подходящих для выполнения задания алгоритмах STL. Соответствующие контейнеры...
C++ WFA для С++ [VS2008-2010] Есть ли какие нить пособия? хотелось бы сходить потихоньку с консоли в GUI Понимаю, интернет полон информации но хотелось бы увидеть рекомендации местных cpp-шников ^_^ подробнее

Показать сообщение отдельно
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
19.02.2013, 11:30     Выделение памяти для двухмерного массива внутри функции
C++
1
void initMatrix( int**, int, int );
замени на
C++
1
void initMatrix( int**&, int, int );
C++
1
2
3
4
5
6
7
8
9
10
void initMatrix(int ** &mtrx, int m, int n ) {
    mtrx = new int *[m];
 
    for ( int i = 0; i < m; ++i )
        mtrx[i] = new int[n];
 
    for ( int i = 0; i < m; ++i )
        for ( int j = 0; j < n; ++j )
            mtrx[i][j] = rand() % 10 + 1;
}
 
Текущее время: 05:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru