Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не работает cin.getline при считывании строки большей буфера https://www.cyberforum.ru/ cpp-beginners/ thread1259869.html
Доброго всем времени суток!:) Проблема состоит в том, что если ввести 4 и более символов cin.getline(boofer, 3); перестаёт работать. Как я понимаю, getline должен считать в boofer 3-1 символа. Подскажите, пожалуйста, в чём может быть ошибка. #include <iostream> #include <fstream> #include <stdlib.h> #include <string.h> using namespace std; int main()
Отсортировать каждую строчку матрицы по убыванию элементов алгоритмом Шелла C++
дана матрица размерности nxn, содержащая целые числа. Отсортировать каждую строчку матрицы по убыванию элементов алгоритмом Шелла.
C++ Самый простой аналог игры "BlackJack" Всем привет! Ребята такая проблема нужно написать самый простой аналог игры "BlackJack"! Вот мой код! # include <iostream> # include <ctime> # include <stdlib.h> # include <iomanip> using namespace std; int card1, card2, card3, cardSum; https://www.cyberforum.ru/ cpp-beginners/ thread1259862.html C++ Классы. Двунаправленный список Проблема в ф-ции deleteByValue(int value0) , она удаляет не только один эл-т, но вдобавок ещё все предыдущие...... По контрольным значениям я понял, что элементы: currElement->next->prev и currElement->prev почему-то нули... Вопрос: Почему там нули?... #include <iostream> using namespace std; struct ListElement { int value; ListElement *next; https://www.cyberforum.ru/ cpp-beginners/ thread1259852.html
C++ В двумерном массиве из 0 и 1 вычислить длину границы.
1). Задан двумерный массив, содержащий значения 0 и 1. Единичные значения объединены в единую связную область. Вычислить длину границы, проходящую по единичным значениям, соприкасающимся с нулевыми.
C++ Сжатие данных. Можно ли сжать любой 100-байтовый файл хотя бы на 1 бит? https://www.cyberforum.ru/ cpp-beginners/ thread1259843.html
есть ли такой алгоритм который бы сжал любой файл 100 байт - хотя бы на 1 бит
C++ Количество элементов нечетных столбцов нижнего треугольника матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1259823.html
Исходные данные задаются самостоятельно в соответсвии с заданной задачей и при решении выводятся на печать. Дана квадратная матрица А(6,6).В матрице можно выделит три совокупности элементов Аy: Элементы главной диагонали (при i=j); элементы верхнего треугольника (при i < j) ; элементы нижнего треугольника (при i>j). Определить : Номер строки наибольшего и наименьшего из элементов главной...
C++ Сортировка слиянием. В каком куске кода происходит сортировка и каким именно образом?
Помогите, пожалуйста, разобраться. Подскажите в каком куске кода происходит сортировка и каким именно образом? #include <iostream> using namespace std; void Merge(int *A, int first, int last) { int middle, start, final, j; int *mas=new int; middle=(first+last)/2; start=first;
C++ Работа с текстом без String Слова текста из малых латинских букв записаны не менее чем через один пробел; текст заканчивается точкой. БЕЗ ИСПОЛЬЗОВАНИЯ конструкции String и стандартных процедур работы со строками написать программу ввода такого текста с клавиатуры и его обработки, используя: а)массив символов б)список символов. Напечатать все слова, отличающиеся от первого слова. Перед печатью удвоить первую букву, если... https://www.cyberforum.ru/ cpp-beginners/ thread1259816.html C++ Затаившийся run-time error Здравствуйте! Решаю следующую задачу: на стандартный ввод подаётся число вершин выпуклого многоугольника, а потом пары чисел - координаты вершин в порядке обхода. Необходимо "разрезать" этот многоугольник взаимно перпендикулярными прямыми на 4 равновеликие части - точнее, указать точку, где располагается пересечение этих самых прямых и угол наклона одной из прямой. Я использую следующий... https://www.cyberforum.ru/ cpp-beginners/ thread1259812.html
C++ Передача аргументов командной строки
Здравствуйте. Подскажите пожалуйста, зачем в этом коде "return 1;"? #include <iostream> #include <cstdlib> using namespace std; int main(int argc, char *argv) { double a, b; if(argc!=3){
C++ Логические операции. Коньюнкция, дизъюнкция и имппликация https://www.cyberforum.ru/ cpp-beginners/ thread1259799.html
Короче. Я здесь впервые. С++ немного знаю, ну так, нормально, но эта "задачка" сложновата. Хочу написать программу, которая бы автоматически могла упростить выражение, содержащая импликацию, коньюнкцию и дизъюнкцию. В общем, если в интернете хоть примерные коды написания такой программы? Как легче писать.. через таблицу истинности или тупо связав выражение с 30 законами? Помогте идеями с...
Комп_Оратор)
Эксперт по математике/физике
8949 / 4703 / 629
Регистрация: 04.12.2011
Сообщений: 13,999
Записей в блоге: 16
21.09.2014, 11:12 0

Указатель на матрицу - C++ - Ответ 6629564

21.09.2014, 11:12. Показов 1002. Ответов 7
Метки (Все метки)

Ответ

А если изменить в матрице что-то нужно то указатель на указатель можно передать. 3 звёздочки получается.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
void function(int*** m)
{
   (* m)[5][5]=5;
} 
int main()
{
     int** matrix=new int*[10];
     for(int i=0;i<10;i++)
          matrix[i]=new int[10];
     function(&matrix);
     cout << matrix[5][5];
     for(int i=0;i<10;i++)
          delete[] matrix[i];
     delete[] matrix;
     cin.get();
     return 0;
}


Вернуться к обсуждению:
Указатель на матрицу C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2014, 11:12
Готовые ответы и решения:

Указатель на матрицу
Добрый вечер. Допустим у меня есть матрица: int a; и указатель на указатель: int **pp; Как мне...

Матрица в классе, указатель на матрицу.
Здравствуйте. Помогите, пожалуйста, с матрицей в классе. Вот то, что накалякал я. Matrix.h: class...

Как в функцию передать указатель на матрицу?
Че то я немного туплю, давно с функциями не работал, мне нужно реализовать функцию которая бы...

В main() используя указатель на указатель выделить память и ввести матрицу целых чисел
В main() используя указатель на указатель выделить память и ввести матрицу целых чисел. В функции...

7
21.09.2014, 11:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2014, 11:12
Помогаю со студенческими работами здесь

Найти матрицу, получающуюся перестановкой столбцов, используя указатель
Дана целочисленная матрица размера m х n. Найти матрицу, получающуюся перестановкой столбцов...

Как получить ссылку на указатель или указатель на указатель в массиве?
В процессе реализации сортировки пузырьком натолкнулся на такую проблему: как поменять значения...

А почему нельзя передавать в ф-ю добавления элемента в стек один указатель? Почему нужен именно указатель на указатель?
Вот код ф-ии добавления элемента в стек: void push1(Node **top, int d) { // top...

Указатель типа void. Использование косвенного связывания через универсальный указатель
Необходимо использовать косвенного связывания через универсальный указатель, примерный вид: struct...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru