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

Malloc и двумерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти минимальное произведение ненулевых элементов, расположенных в нечётных строках заданных матриц http://www.cyberforum.ru/cpp-beginners/thread1838643.html
11. Даны три массива А(5,5), В(5,5), С(5,5). Найти минимальное произведение ненулевых элементов, расположенных в нечетных строках этих массивов
C++ Stringstream нечего не выводит s=wcstod(str, NULL); std::stringstream ss; ss << s; double u; ss >> u; Почему нечего не выводиться ? http://www.cyberforum.ru/cpp-beginners/thread1838619.html
C++ Переписать класс в структуру
Необходимо переписать класс через структуру. #include "commun.h" #include <sstream> template <typename T> std::string toString(T val) { std::ostringstream oss;
В заданном прямоугольном треугольнике вычислить гипотенузу и величины двух углов в градусах C++
#include <iostream> #include<math.h> using namespace std; int main () { float a,b,с,B,A; const float pi=3.1415; cin>>a>>b; C=sqrt(a*a+b*b); A=atan(a|b|*180/pi);
C++ Известно значение периметра равностороннего треугольника. Вычислить его площадь. CodeBlocks http://www.cyberforum.ru/cpp-beginners/thread1838596.html
Известно значение периметра равностороннего треугольника. Вычислить его площадь. CodeBlocks.
C++ Создание файла с следующем каталоге Допустим у меня файл *.cpp лежит в папке c:\abc, мне надо чтобы программно создавался файл в папке c:\abc\1, но чтобы выглядело в программе вот так "abc\1". Просто чтобы создавался в файл в следующем каталоге. подробнее

Показать сообщение отдельно
Igor_s
11 / 11 / 4
Регистрация: 16.07.2014
Сообщений: 51
31.10.2016, 08:43     Malloc и двумерный массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void random(int c) //выделение памяти и наполнение массива
{
  srand(time(nullptr)); //неистинный рандом
  int **m = (int **)malloc(c*sizeof(int*)); //m массив, с кол-во элементов 
  for (int i = 0; i < c; i++)
    m[i] = (int*)malloc(c*sizeof(int));
  for (int i = 0; i < c; i++)
  {
    for (int j = 0; j < c; j++)  //здесь ошибка
    {
      m[i][j] = rand();
    }
  }
}
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru