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

Как сделать динамические массивы вместо обычных? Используя функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ <regex> гайд http://www.cyberforum.ru/cpp-beginners/thread853328.html
Можно ссылку на нормальный урок/инструкцию по std::regex? Сам в интернете так ничего и не нашел, с регулярками знаком по python'у.
C++ Помощь С++ Помогите доразбираться в коде, не могу понять, что нужно дальше сделать :( Вот сам код - #include<iostream> #include<math.h> #include<conio.h> #include<locale.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread853291.html
C++ Нахождение конечных разностей в с++
Очень нужна помощь, недавно начала осваивать с++, нужно написать программу, которая вычисляет конечные разности, вот мой код, не могу исправить ошибку.
Eclipse + MinGW, подключение библиотек C++
Всем доброе время суток. Пользуюсь Eclipse + MinGW и возникла потребность написания приложения с winsock. Естсно приходится подключать библиотеку libws2_32.a. Раньше делал так Properties -> C/C++...
C++ Массив указателей http://www.cyberforum.ru/cpp-beginners/thread853213.html
int* ap; int size = 10; for(int i = 0; i<size; i++) *(ap+i) = new int; Подскажите, для чего в данном случае применяется операция разыменования ? Вроде как...
C++ Дано натуральное число N. Вычислить Дано натуральное число N. Вычислить http://s018.***********/i504/1304/29/028a3931cb1b.jpg помогите решить в С++ подробнее

Показать сообщение отдельно
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
01.05.2013, 18:30
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
25
26
27
void fill(int n, int **m){
    for( int i = 0; i<n; i++){
        *(m+i) = new int[n];
        for( int j = 0; j<n; j++){
            *(*(m+i)+j) = (i+j + i*j + i^j +i&j + i|j);
        }
    }
}
 
void show(int n, int **m){
    for(int i = 0; i<n; i++){
        for(int j = 0; j<n; j++){
            printf("%d ", *(*(m+i)+j) );
        } printf("\n");
    }
}
 
 
int main()
{
    const int n = 3;
    int **matrix = new int*[n];
    fill(n, matrix);
    show(n, matrix);    
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru