Denetim yapılarım sınıfım için bir program yazıyorum ve derlemeye çalışıyorum. Tek hata, en azından derleyicinin yakaladığı tek hata, 'double' ve 'int' türlerinin geçersiz işlenenlerini 'binary' operatörüne 'yazmasıdır. Programın çoğu, çok uzun olduğu için dahil edilmiyor ve bu problemle gerçekten ilgili değil, en azından inanıyorum.'double' ve 'int' türünde ikili işleç için geçersiz işlenenler '%' işleci% '
double maxTotal, minTotal;
cin >> maxTotal >> minTotal;
int addCalc;
static_cast<int>(maxTotal);
if(maxTotal % 2 == 1)
addCalc = minTotal;
else
addCalc = 0;
Ahhhh değerine dönecektir. – user2649644