Я пытаюсь реализовать random_function(), которая выводит количество случайных чисел в диапазоне (пользовательский ввод), и count_function() для подсчета значения, которое пользователь хочет найти в выведенных случайных числах. Я сохранил случайные числа в массиве под названием randomlist[], чтобы его можно было использовать для подсчета значений из выведенных случайных чисел. Однако я не могу объявить массив без его фиксированного размера в заголовочном файле и определить его размер в count_function.cpp. Поэтому я не могу использовать случайный список[] в функции count_function() без его переопределения (что бессмысленно...).
Есть ли способ объявить массив без определения его размер в заголовочном файле?
Вот исходный код:
заголовочный файл:#pragma once
using namespace std;
class Rand
{
public:
// Rand();
int range,min,max;
char key;
void Random_function();
void Count_function();
// randomlist[]; something like this, which that is not possible in c++
};
Это случайная функция.cpp:
#include
#include "random_function.hpp"
using namespace std;
void Rand::Random_function()
{
beginning:
cout > range;
if (range
Подробнее здесь: https://stackoverflow.com/questions/709 ... mpile-time
Как объявить массив, размер которого неизвестен во время компиляции? ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка при компиляции запроса: тип абстрактной схемы «сущность» неизвестен.
Anonymous » » в форуме JAVA - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Наложение div на svg с использованием макета сетки CSS, когда размер div заранее неизвестен
Anonymous » » в форуме CSS - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Наложение div на svg с использованием макета сетки CSS, когда размер div заранее неизвестен
Anonymous » » в форуме CSS - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Наложение div на svg с использованием макета сетки CSS, когда размер div заранее неизвестен
Anonymous » » в форуме CSS - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-