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

Большой динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить сколько в предложении гласных букв http://www.cyberforum.ru/cpp-beginners/thread875221.html
дано предложение. определить сколько в нем гласных букв.
C++ поиск числа в массиве типа int методом Фибоначчи расскажите, пожалуйста, на примере. я вообще не могу понять :(( http://www.cyberforum.ru/cpp-beginners/thread875217.html
Система уравнений и их реализация C++
Помоги кто чем может))
Вычислительная математика (МЕТОДЫ ЧИСЛЕННОГО ИНТЕГРИРОВАНИЯ ФУНКЦИЙ) C++
Здравствуйте, очень нужна ваша помощь. Понимаю, просьба будет немного бредовая. Я с си почти не работала, поэтому мало что в нем понимаю, а разобраться в программе очень нужно. Итак, нужно проинтегрировать ф-ию методом Симпсона и методом парабол, посчитать погрешность. Вот программа, объясните, пожалуйста построчно, что она делает желательно как можно проще. Заранее огромное спасибо. ...
C++ не работает ф-я сохранения и загрузки http://www.cyberforum.ru/cpp-beginners/thread875178.html
#include<iostream> #include<conio.h> #include<stdio.h> #include<dos.h> using namespace std; struct list { int data; list *next;
C++ В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов. подробнее

Показать сообщение отдельно
WolondeWord
6 / 6 / 1
Регистрация: 06.05.2013
Сообщений: 18
23.05.2013, 03:22     Большой динамический массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
using namespace std;
 
void main()
{
    float **M;
    int m = 1000;
    int n = 1000;
    M = new float *[m];
    for(int i = 0; i < m; i++)
    {
        M[i] = new float [n];
    }
    for(int i = 0; i < m; i++)
        for(int j = 0; j < n; j++)
            M[i][j] = rand() % 10;
    getch();
}
Вот код. Программа создает динамический массив 1000*1000 элементов. То бишь 1000000 ячеек. Читает все нормально. Проходит по каждой ячейке.

Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <conio.h>
using namespace std;
 
void main()
{
    float *M;
    int m = 1000000;
    M = new float [m];
    
    for(int i = 0; i < m; i++)
            M[i] = rand() % 10;
    getch();
}
Здесь одномерный массив который имеет размерность 1000000. То же самое. Работает нормально.
Может быть у тебя ошибка в коде?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru