я занят проектом, в котором следующая функция должна быть реализована в Cдвоичный счетчик в C
void logic_circuit(int inputs[4],int outputs[2])
счетчик должен быть создан, так как все 4 комбинации битов должна быть вставлена в эту функцию. ..
void logic_circuit(int inputs[4],int outputs[2])
{
//some calculations
outputs[0] = ...
outputs[1] = ...
}
//allocate memory
int inputs[4];
int outputs[2];
for(0000 to 1111)
{
logic_circuit(0000,outputs);
}
Я был поиск в Интернете интенсивно, но, к сожалению, я was'nt смог найти что-нибудь usefull.Does нибудь есть идеи о том, как решить эту проблему?
Почему бы не использовать битовую маску? Это сделало бы тривиальным повторять эти комбинации. –