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

Передача динамического двумерного массива через параметры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сосчитать Гласные и Согласные в словах http://www.cyberforum.ru/cpp-beginners/thread7779.html
Some languages use many more vowels than others. For example, in Hawaiian “Puu Kaa Lani” has 6 vowels and 4 consonants. Write a program that inputs a line of text, calculates the ratio of vowels to consonants and prints that line with the corresponding ratio. Numbers, spaces and punctuation do not count, for example May 26, 1999 has a ratio of 1 /2. The program should repeat the process...
C++ Присвоение значений многомерным массивам Одномерному массиву значения присваивать совсем просто: int A={0,1,2,3,4}; A=73;Двумерному уже сложнее: int B={ {0,1,2,3,4}, {5,6,7,8,9}, {10,11,12,13,14} }; b=74;А трехмерному совсем сложно: int B={ http://www.cyberforum.ru/cpp-beginners/thread7731.html
Простенький текстовый редактор C++
Уважаемые! Может у кого-нибудь есть простенький текстовый редактор под ДОС? Или может кто-нибудь знает где его скачать можно. Обязательно на СИ. У меня среда Borland C3.1++
C++ Определить размер файла
Мне нужно определить размер какого-либо файла на языке Си: для этого мне нужно его открывать и вычислять через fseek и ftell. Среда BC3.1++
C++ Ошибка выделения памяти... http://www.cyberforum.ru/cpp-beginners/thread7440.html
Когда я пытаюсь выделить память двумерному динамическому массиву, возникает ошибка "Microsoft C++ exception: std::bad_alloc at memory location...". Вобщем суть того что я делал: Мне нужно считать 2 текстовых файла в кодировке ANCI, построчно их сравнить, ну и сделать ещё ряд действий, до которых я ещё не дошёл... Вобщем я создаю класс, который должен заниматься считыванием и разбиением. В нём...
C++ Помогите с написанием модуля работы с видеоизображением deleted подробнее

Показать сообщение отдельно
MsDos
Сообщений: n/a

Передача динамического двумерного массива через параметры - C++

01.05.2008, 12:04. Просмотров 6362. Ответов 8
Метки (Все метки)

в такой вот простенькой программке:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include ..
const n = 4;
 
void ENTR(double pMas[n][n], char *file)
{
 ifstream SMas(file);
 for (k; k < n; k++) { for (t; t < n; t++) { SMas>>pMas[k][t];} }
 SMas.close();
}
 
 
void main ()
{
 clrscr(); 
 char *FA = "A.TXT";
 double *A = (double *) calloc(n, n);
 
 ENTR(A, FA);
 
 FREE(A);
 getch();
}
на строчку вызова: ' double *A = (double *) calloc(n, n);'
выдается ошибка: 'cannot convert 'double *' to 'double[4] *''

не понимаю, что не нравится компилятору, и как это исправлять
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru