Open PBYetml opened 1 year ago
void fonctionAND::AfficherInfo() { //-- déclaration d'objet --// std::string binaireA; std::string binaireB; std::string binaireS;
//-- déclaration de variable --//
const uint8_t largeurCol = 10;
//-- message utilisateur --//
std::cout << std::endl;
std::cout << "RESULTAT FONCTION AND \n" << std::endl;
//-- Conversion des valeurs décimal en binaire --//
binaireA = ConversionBinaire(this->entreeA);
binaireB = ConversionBinaire(this->entreeB);
binaireS = ConversionBinaire(this->sortie);
//-- construction de l'affichage --//
//-- Entrée A --//
cout << setiosflags(ios::left);
cout << setw(largeurCol) << " A " << " | ";
cout << setw(largeurCol) << this->entreeA << " | ";
cout << resetiosflags(ios::left);
cout << setiosflags(ios::right);
cout << setw(this->nbDigit) << binaireA << endl;
cout << resetiosflags(ios::right);
//-- Entrée B --//
cout << setiosflags(ios::left);
cout << setw(largeurCol) << " B " << " | ";
cout << setw(largeurCol) << this->entreeB << " | ";
cout << resetiosflags(ios::left);
cout << setiosflags(ios::right);
cout << setw(this->nbDigit) << binaireB << endl;
cout << resetiosflags(ios::right);
//-- Sortie --//
cout << setiosflags(ios::left);
cout << setw(largeurCol) << " Sortie " << " | ";
cout << setw(largeurCol) << this->sortie << " | ";
cout << resetiosflags(ios::left);
cout << setiosflags(ios::right);
cout << setw(this->nbDigit) << binaireS << endl;
cout << resetiosflags(ios::right);
}
voir fichier listant les différentes vidéos retour vidéo