Есть два файла Не считая хэйдера array.h , в ней только одна строчка:
int randoming();
array.cpp:
#include <iostream>
#include <stdlib.h>
#include <ctime>
#include "array.h"
int randoming()
{
float a[10][10]; int i,j;
srand(time(0));
for(j=0; j< 10;j++){ //строки
for(i=0;i < 10;i++){ //столбцы
a[i][j] = 1-((rand()%100000)*0.00001); //мутим случайные числа
if (a[i][j]<=0.5 && a[i][j]>=0.01){ //задаем ограничения
std::cout << a[i][j] << " ";
}
else
i--; //если не выполнены ограничения мутим рандомное число заново для этого элемента
}
std::cout << std::endl; //новая строка
}
return 0;
}
ai.cpp:
#include <iostream>
#include <cstring>
#include "array.h"
using namespace std;
float random(float i){
return randoming();
}
int main(void)
{
float i;
random(i);
return 0;
}
Только не говорите про лишние хэйдеры - поменяю. Как передать массив из array.cpp в ai.cpp, который вы можете вывести на экран, скомпилировав программу? И как соответственно получить его? Есть предложения?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть AES ключ в виде byte[] полученый с сервераНужно создать Key и положить его в Keystore, либо сгенерить ключ уже в KeyStore на основе этого масива