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

Невозможно выделить память для массива постоянного нулевого размера - C++

Восстановить пароль Регистрация
Другие темы раздела
SFML Подключение мышки и клавиатуры в SFML http://www.cyberforum.ru/cpp-beginners/thread1712438.html
Здавствуйте! А вы не подскажете как подключить в sfml мышку и клавиатуру?
C++ Транспонирование матрицы Всем привет! Написала класс матрица. Но почему-то не работает функция транспонирования и перегрузка оператора *=. Помогите, пожалуйста, разобраться. #include "stdafx.h" #include <iostream> #include <cmath> #include <iomanip> using namespace std; template <class T> http://www.cyberforum.ru/cpp-beginners/thread1712434.html
Зацикливание C++
Помогите разобраться while (point >= min && point <= max || prodal >= min && prodal <= max) { cin >> point; sobestoimostb = point / pointForKey * valueKey; cin >> prodal; PROFIT = prodal - sobestoimostb; i++; } Когда ввожу не числовое значение функция зацикливается? Почему? И как это исправить?
Инициализация массива структур из файла C++
Здравствуйте,при реализации программы столкнулся с такой проблемой: нужно из файла,где записанный студенты их имена.. возраст...пол и т.д , взять всю информацию по каждому студенту и занести ее в массив структур... т.е есть структура Student{int age; char name;.....}; в мэйне я задаю Student a; И теперь хочу d каждый a занести информацию о студенте.... но т.к чтение происходит из файла...я не...
C++ Адрес объекта в памяти при наследовании http://www.cyberforum.ru/cpp-beginners/thread1712412.html
Здравствуйте. Имею вот такой код: class ClassA { public ClassA(void *ptr1) { void *ptr2 = this; } }
C++ Написать функцию перевода градусов в радианы Описать функцию DegToRad(D) вещественного типа, находящую величину угла в радианах, если дана его величина D в градусах (D — вещественное число, 0 < D < 360). Воспользоваться следующим соотношением: 180 = Пи радианов. В качестве значения Пи использовать 3.14. С помощью функции DegToRad перевести из градусов в радианы один данный угол. подробнее

Показать сообщение отдельно
olper
24 / 24 / 11
Регистрация: 02.12.2013
Сообщений: 75
15.04.2016, 18:59     Невозможно выделить память для массива постоянного нулевого размера
Цитата Сообщение от Колобок_Усатый Посмотреть сообщение
Но нужно чтобы размер массива задавался через переменную n,
К сожалению надо использовать динамический массив
C++
1
2
3
4
5
6
7
8
    std::cout<<"array size: ";
    int n;
    std::cin>>n;    
    float *mas = new float[n];
    // TODO
    std::cout<<mas[3];
    // TODO
    delete [] mas;
 
Текущее время: 19:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru