Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Объяснить алгоритм работы программы https://www.cyberforum.ru/ cpp-beginners/ thread958319.html
На чёрно-белом изображении размером A строк x B столбцов необходимо найти полностью белый квадрат с максимальной площадью. Формат входного файла: В первой строке входного файла input.txt записаны два целых числа - количество строк A и столбцов B в изображении. В следующих A строках записаны значения цвета в количестве B без пробелов: 0 - чётный, 1 - белый. Все получаемые значения целые и по...
C++ блок-схема для задачи
Нужна блок-схема для задачи вводятся три произвольных числа A, B, C. Проверить, не является ли одно из них суммой двух других.
C++ Невозможно найти или открыть файл PDB (с++) https://www.cyberforum.ru/ cpp-beginners/ thread958301.html
Невозможно найти или открыть файл PDB (с++)#include <iostream> #include <conio.h> #include <stdio.h> #include <fstream> int main() { std::ifstream inFile("C:/input.txt"); if (!inFile)
C++ Сдвиг символов строки вправо собственно задача - сдвинуть строку на 2 символа вправо void main() { char a; char b; char l,c,y; int i=0; setlocale(LC_ALL,""); for (l='А'; l<='я'; l++) https://www.cyberforum.ru/ cpp-beginners/ thread958300.html
Не могу удалить из вектора C++
Доброе время суток. Есть класс class TModelAnswer { private: char FAnswer; float FProbability; AnsiString FExplanation; char GetAnswer() {return FAnswer;};
C++ Найти минимальное значение из столбцов матрицы Всем Доброго времени суток! написал программу для подсчета сумм столбцов матрицы. теперь нужно вывести на экран минимальное значение из эти сумм. думаю сформировать из этих значений одномерный массив, а потом найти минимальное значение, только вот сформировать этот массив не получается. код: #include <iostream> #include <conio.h> #include <windows.h> int main() { char str; int... https://www.cyberforum.ru/ cpp-beginners/ thread958286.html
C++ Стек (найти ошибку в коде) Такая проблема: создаю стек, вычисляю количество елементов между минимальным и максималым, удаляю стек, пытаюсь создать стек по-новой выдаёт ошибку. #include <stdio.h> #include <stdlib.h> #include <iostream.h> #include <conio.h> int infa; struct tstk https://www.cyberforum.ru/ cpp-beginners/ thread958260.html Массивы (не вводится полностью матрица с буквами A и B) C++
У меня не вводится полностью матрица с буквами A и B,к примеру создав матрицу 5 на 6,я всего ввожу 1 ряди меня компилятор выкидывает.Спасибо#include <stdio.h> #include <conio.h> int main () { int w,h,d; printf(" Vvedite w pri uslovii w>=1\n"); scanf ("%d",&w); printf(" Vvedite h pri uslovii h<=100\n"); scanf ("%d",&h); char **mas;
C++ Ошибка компиляции // KR_5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "iostream" #include "math.h" #include "iomanip" using namespace std; void sumpr (double**,int,int,int,int); https://www.cyberforum.ru/ cpp-beginners/ thread958240.html C++ Нарисовать ромб через цикл,почти сделал,не могу понять что делать дальше https://www.cyberforum.ru/ cpp-beginners/ thread958239.html
#include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() { int N,i; N=10; for (int i = 10; i >= 1; i--) {
OpenGL прорисовка в отдельном потоке C++
Здравствуйте! Интересует,есть ли возможность выделить работу с ОпенГЛ в отдельный поток.Грубо говоря void* go(void * gg) { int k=2; char **argv=new char*; argv="hello "; glutInit(&k,argv); glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB);
C++ Классы и обьекты Извините, вот возник вопрос с заданием. А именно, как передать конструктору Patient параметры(Фамилия, имя и тд), так чтобы они были в массиве* (base = new Patient). Прошу помочь с этим моментом. Желательно кодом:) Условие: Patient: Фамилия, Имя, Отчество, Адрес, Номер медицинской карты, Диагноз. Создать массив объектов. Вывести: а) список пациентов, имеющих данный диагноз; б) список... https://www.cyberforum.ru/ cpp-beginners/ thread958232.html
Эксперт по математике/физикеЭксперт С++
2048 / 1366 / 395
Регистрация: 16.05.2013
Сообщений: 3,506
Записей в блоге: 6
20.09.2013, 13:46 0

Двумерный массив указателей - C++ - Ответ 5077892

20.09.2013, 13:46. Показов 2029. Ответов 16
Метки (Все метки)

Ответ

[QUOTE=HoseMose;5077634]
Цитата Сообщение от Ilot Посмотреть сообщение
Да также как и со строкой, только delete прописывать для каждой строки на которые указывает массив указателей.
C++
1
2
for(int j =0; j < size; j++)
    ptrArray[j] = new char[len + 1];
Не понял как он объявляестя ? Прокоментируйет пожалуйста для чайников.
Этот код выделяет место в памяти для размещения массива строк длиной len. ptrArray[j] это указатель на твою строку. Например у тебя есть строка str:
C++
1
char str[] = "бла бла бла";
Тогда присвоение будет выглядеть так:
C++
1
strcpy(ptrArray[j],str);
Или можно попросить ввести пользователя. И т.д.
И все же динамический За одно и его размером игратся
Если только делать массив списком посимвольно.

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

Чем отличаются двумерный символьный массив и массив указателей на строки
Двумерный символьный массив и массив указателей на строки. Собственно чем они отличаются? Заранее...

Указатель на двумерный массив указателей
char* err = {{&quot;abc&quot;}, {&quot;def&quot;}}; char ***ptr; ptr = (char ***)err; printf(&quot;%s, %s&quot;, *err + 2,...

Передать двумерный массив указателей в функцию
Здравствуйте) У меня есть класс Tile и структура Room. Примерно они выглядят таким образом: ...

Задача на двумерный массив с использованием указателей
В двумерном массиве найти строку с наименьшим произведением элементов. Размерность массива 5x6....

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

Запись и чтение массива указателей в двумерный массив
Подскажите пожалуйста, вот у меня генерируется двумерный массив в массиве указателей (int**), как...

Двумерный массив указателей присвоить другому указателю
char *tp = { &quot;bb&quot;, &quot;vv&quot;, &quot;zz&quot;, &quot;kk&quot;, &quot;&quot; }; char ***mp = tp; // вот здесь ошибка...

Как передать в функцию двумерный массив указателей на класс?
у меня есть std::vector&lt;Monster*&gt; monsters; Rect *pole; int...

Ввести двумерный массив А (5*2).Определить в нем сумму модулей отрицательных элементов с использованием указателей.
Ввести двумерный массив А (5*2).Определить в нем сумму модулей отр элементов с использованием...

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