我有一个应用程序,它的工作原理是处理呼叫队列。处理的号码存储在一个静态数组中,随机一段时间后,您需要将一个随机手机号码添加到队列中。问题是,这怎么能被执行?
#include <iostream>
#include <Windows.h>
#include <random>
#include <ctime>
using namespace std;
void addNum(int* arr,const int count) {
srand(time(0));
for (size_t i = 0; i < count; i++)
{
arr[i] = rand() % (1000000000 + 1- 100000000)+ 100000000;
}
}
void deleteNum(int* arr, const int count);
void show(int* arr, const int count){
for (size_t i = 0; i < count; i++)
{
cout << i+1<<") " << "+994" << arr[i] << '\n';
}
}
int main(){
setlocale(LC_ALL, "rus");
const int count = 5;//максимум номеров в очереди
int num[count]{};
addNum(num, count);
cout << "Текущие номера в очереди:\n";
show(num, count);
cout << "Текущий обрабатываемый номер:\n";
cout << "+994" << *num;//первый номер в массиве - обрабатываемый
}