「✨」 feat: finished ex02
This commit is contained in:
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/03/09 17:38:19 by adjoly #+# #+# */
|
||||
/* Updated: 2025/04/01 11:06:48 by adjoly ### ########.fr */
|
||||
/* Updated: 2025/04/03 14:33:17 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -25,7 +25,7 @@ AForm::AForm(std::string name, uint8_t minForSign, uint8_t minForExec)
|
||||
|
||||
AForm::AForm(const AForm &f)
|
||||
: _name(f.getName()), _signed(f.getSigned()),
|
||||
_minForExec(f.getMinForExec()), _minForSign(f.getMinForSign()) {
|
||||
_minForSign(f.getMinForSign()), _minForExec(f.getMinForExec()) {
|
||||
_log("➕", "AForm", "", "copy constructor called");
|
||||
_gradeCheck();
|
||||
}
|
||||
@ -58,7 +58,7 @@ uint8_t AForm::getMinForSign(void) const { return _minForSign; }
|
||||
uint8_t AForm::getMinForExec(void) const { return _minForExec; }
|
||||
|
||||
void AForm::beSigned(Bureaucrat b) {
|
||||
if (_minForSign > b.getGrade()) {
|
||||
if (_minForSign < b.getGrade()) {
|
||||
throw GradeTooLowException();
|
||||
}
|
||||
_signed = true;
|
||||
|
Reference in New Issue
Block a user