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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возвращение функцией wchar_t значения. http://www.cyberforum.ru/cpp-beginners/thread22424.html
Такой вопросик. Нижеследующий код - это концепция. в качестве аргумента функции должна быть переменная типа wchar_t, функция должна произвести некоторые манипуляции со значеним агрумента и отдать получившиюся строку тоже в типе wchar_t , "отдать" можно либо через return или вернуть вторым аргументом функции (как правильно?) whar_t myfunc(*str1) { str1=L"string was changed";
C++ Транспортабельность Как сделать программы на Borlandc++ рабочими в независимости от того установлен ли борланд на компе или нет, как собрать все нужные файлы до одного экзешника. http://www.cyberforum.ru/cpp-beginners/thread22398.html
C++ Как вернуть сразу 2 значения из функции?
Есть функция, которая генерирует 2 параметра. Как сделать так, чтобы функция их вернула? Оба сразу?
C++ как начать программировать на С++
Пожалуйста мастера программирования расскажыте подробно шаг за шагом , как начать программировать на С++. Тоесть где скачать программу,как её установить, руссифицировать,какая книга лутче для изучения,самые лёгкие проблемы возникающие! Спасибо заранее !!:)
C++ В двумерном массиве A[N][M] поменять местами строки,в которых сумма элементов максимальна и минимальна. http://www.cyberforum.ru/cpp-beginners/thread22333.html
Помогите пожалуйста..
C++ Вывести все слова входного потока, которые оканчиваются заданным символом прога в турбо си.. очень надо! пожалуйста помогите подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
04.02.2009, 08:47     Передача многомерного массива переменного размера в функцию
Цитата Сообщение от pgspb Посмотреть сообщение
К сожалению, не проходит
Код
void out(int **a,int n, int m){
	for(int i=0,j;i<n;i++)
		for(j=0,cout<<endl;j<m;j++)
			cout<<a[i][j]<<" ";
}
void main(){
	int **a,n,m;
	cin>>n>>m;
	a=new int *[n];
	for(int i=0,j;i<n;i++)
		for(j=0,a[i]=new int[m];j<m;j++)
			a[i][j]=i*n+j;//например заполним так
	out(a,n,m);
	cin.get(),cin.get();
}
 
Текущее время: 03:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru