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

Ошибка в random-e - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор switch, можно ли сделать код проще? http://www.cyberforum.ru/cpp-beginners/thread651474.html
Дана задача посчитать гласные в тексте введенном с клавиатуры, вопрос ниже... #include <iostream> #include <string> #include <iterator> int main(){ using std::cout;using std::cin;using...
C++ RGB компоненты изображения помогите правильно написать условие изменения пикселей изображения. У меня задача, что при щелчке кнопкой мыши на изображение, задаются RGB параметры этого пикселя (R2,G2,B2), например (100,100,100)... http://www.cyberforum.ru/cpp-beginners/thread651448.html
C++ Нужны исходники для Dev C++
Недавно начал программировать на С++. Но ведь на исходниках научиться проще. Подскажите пожалуйста сайты, где можно скачать исходники именно для среды Dev C++?
C++ Подскажите по С++ OpenGL(GLUT)
Подскажите пожалуйста! Как создать 2 квадрата? Один создал а второй не получается((( Вот код: // lab.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include...
C++ Trouble со стеком и функцией http://www.cyberforum.ru/cpp-beginners/thread651396.html
С праздником, коллеги :) И вот такая проблема появилась: нужно создать функцию, определение которой выглядит так void visit(void (*pf)(Item &)); я в жестком ступоре, как может выглядеть функция,...
C++ Вывести номер или номера максимальных элементов 1. В массиве K(10) хранятся вклады клиентов банка. Вывести номер или номера максимальных элементов. :) подробнее

Показать сообщение отдельно
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
13.09.2012, 17:30
Здесь ошибка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
for (i=0; i<M; i++)
{
    mas[i] = (unsigned char*) malloc(N * sizeof(unsigned char));
 
    for (i=0; i<M; i++)
    {
        for (j=0; j<N; j++)
        { 
            printf("\n");
            mas[i][j]=(rand()%10);
        }
    }
}
выделена память только под i строку двумерного массива, а делается попытка модификации i +... строки

C++
1
2
3
4
5
6
7
8
9
for (i=0; i<M; i++)
{
    mas[i] = (unsigned char*) malloc(N * sizeof(unsigned char));
    for (j=0; j<N; j++)
    { 
        printf("\n");
        mas[i][j]=(rand()%10);
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru