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

Выделение динамической памяти для матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа для включения/выключения WiFi у роутера http://www.cyberforum.ru/cpp-beginners/thread784976.html
Всем доброго времени суток. Появилась нужда программно отключать или включать WiFi у роутера. Роутер Tenda W368R. Отключается в настройках простым убором галочки с Enable Wireless. Но каждый раз туда лазить не удобно. Поэтому решил спросить возможно ли создать программу которая смогла бы отключать или включать WiFi. Думал справится командная строка, но ничего не нашёл по этому поводу. Поэтому...
C++ Функция типа bool Сумма первой и последней цифры в введенном четырехзначном числе является нечетным значением. Если это так, то функция должна возвращать либо false, либо true. То есть, вводим число 4023 (и должно вывести на экран 1(true), так как 4+3-нечетное, либо я не так понимаю?) Вводим 2782 (выводит 0 (false), 2+2-четное) Я попробовал сделать так, подскажите, как сделать правильнее (программа корректно не... http://www.cyberforum.ru/cpp-beginners/thread784973.html
Выполнить чтение соответствующих строк, найти в них самое длинное слово и поменять местами четные и нечетные символы этого слова C++
Помогите решить задачу, пожалуйста, с использованием функции fgets. В командной строке программе передаются два числа. Из файла с текстом своей программы выполнить чтение соответствующих строк, найти в них самое длинное слово и поменять местами четные и нечетные символы этого слова.
Даны два файла. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. C++
Помогите создать программу: Даны два текстовых файла, содержащих некоторый текст. Переписать в третий файл только те слова, которые есть и в первом и во втором файле.
C++ последовательные контейнеры. вектор http://www.cyberforum.ru/cpp-beginners/thread784933.html
Какие виды векторов позволяют создать конструкторы? желательно с примером
C++ Получить число по введенным с клавиатуры цифрам Есть такая задачка: Разработать программу, которая формирует число по введенным с клавиатуры цифрам, трактуемым как число сотен, десятков и единиц. какими операторами пользоваться даже не знаю, вообще ничего. подробнее

Показать сообщение отдельно
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
12.02.2013, 22:05     Выделение динамической памяти для матрицы
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
//#include <conio.h>
 
using namespace std;
 
void array_input(int *, int, int);
 
const int size1 = 5;
const int size2 = 5;
 
int main() {
 
    int massiv[size1][size2];
    //// можете так
    int * pMassiv=&massiv[0][0];
    array_input(pMassiv, size1, size2);
    // или так
    int * pMas = new int [size1*size2];
    array_input(pMas, size1, size2);
    // ???? зачем
    int** pstr = new int*[size1];
        for (int i = 0; i < size2; i++) {
            pstr[i] = new int[size2];
        }
    // ?????? и что мы удаляем ?????
        for (int i = 0; i < size2; i++) {
        delete[] pstr[i];
    }
    delete[] pstr;
    delete []pMas;
 
}
//void array_input(int ** mas, int row, int column)
// тогда передаете pstr и работаете с ним как с обычным двумерным массивом mas[i][j]
void array_input(int * mas, int row, int column) {
    for (int i = 0; i < row; i++) {
        for (int j = 0; j < column; j++) {
            cout << "array [" << i << "][" << j << "]";
            cin >> *(mas + i * column + j);
        }
        cout << '\n';
    }
}
 
Текущее время: 18:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru