#include <iostream>
char GetBitArrayAsByte(const char inputArray[8])
{
char result = 0;
for (int idx = 0; idx < 8; ++idx)
{
result |= (inputArray[7-idx] << idx);
}
return result;
}
int main()
{
char lineOneC[8] = {0,1,1,0,0,0,0,1};
if (GetBitArrayAsByte(lineOneC) == 97)
{
std::cout << "Success!";
}
else
{
std::cout << "Failure!";
}
}