Форум программистов, компьютерный форум, киберфорум
Наши страницы

Поменять знак элементов столбца матрицы.Вывести на экран сумму отрицательных элементов в столбце. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция F1, которая не принимает и не возвращает значений, но выводит на экран любое сообщение http://www.cyberforum.ru/cpp-beginners/thread749148.html
На языке С/C++ написать программу в которой имеется функция F1, которая не принимает и не возвращает значений, но выводит на экран любое сообщение. Функция F2 имеет один целочисленный параметр,...
C++ палиндром рассмотрим некоторое натуральное число. Если это не палиндром, то изменим порядок его цифр на обратный и сложим исходное число с получившимся. Если сумма не палиндром, то над ней повторяется то же... http://www.cyberforum.ru/cpp-beginners/thread749145.html
Что за ошибка(Linker error: Undesined symbol) C++
Linker error: Undesined symbol proizv (float near*near*, float near*near*, int, float near*near*) in module ... #include<stdio.h> #include<conio.h> #include<alloc.h> void Outmatr(float...
Преобразование в строковый вид C++
Имеется метод в котором должна выводиться строки типа: Year is 2012 где 2012 - значение переменной Вот пробовал: string Date::toString() { string a; a="Year is";
C++ Очередь на основе односвязного списка http://www.cyberforum.ru/cpp-beginners/thread749140.html
Задание: "Реализовать очередь на основе односвязного списка" Вообщем сделал простую очередь, вопрос, как её реализовать с помощью списка? #include "stdafx.h" #include <iostream> class Queue;...
C++ В каком сегменте хранятся статические переменные? В каком сегменте хранятся статические переменные? подробнее

Показать сообщение отдельно
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
28.12.2012, 20:44
Как же ты память выделяешь. Сначала выделил под массив указателей, тут все нормально.

C++
1
int**a=new int*[N];
А потом для каждого указателя нужно выделять память в цикле, а не только для a[0], как было у тебя.
C++
1
2
 for(i = 0; i < N; ++i) 
    a[i]=new int [M];

Потом у тебя в функции есть объявление
C++
1
int M,N,number;
M и N - это локальные переменные, причем неинициализированные. Если тебе нужны M и N из функции main, то передавай их в эту функцию как параметры (ты их собственно и так передаешь, только не объявляй локальные M и N)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.