Change static
This commit is contained in:
@@ -6,10 +6,10 @@ using namespace std;
|
||||
|
||||
string myDynamicLibrary::sayHelloDynamic()
|
||||
{
|
||||
std::string text = "You have given two numbers a ";
|
||||
text += std::to_string(myDynamicLibrary::a);
|
||||
string text = "You have given two numbers a ";
|
||||
text += to_string(myDynamicLibrary::a);
|
||||
text += " and number b ";
|
||||
text += std::to_string(myDynamicLibrary::b);
|
||||
text += to_string(myDynamicLibrary::b);
|
||||
text += ".";
|
||||
|
||||
return text;
|
||||
@@ -23,6 +23,9 @@ int myDynamicLibrary::multiply(){
|
||||
return myDynamicLibrary::a * myDynamicLibrary::b;
|
||||
}
|
||||
|
||||
int myDynamicLibrary::devide(){
|
||||
return myDynamicLibrary::a / myDynamicLibrary::b;
|
||||
}
|
||||
double myDynamicLibrary::devide() {
|
||||
if (myDynamicLibrary::b == 0) {
|
||||
throw std::runtime_error("Cannot divide by zero!");
|
||||
}
|
||||
return static_cast<double>(myDynamicLibrary::a) / myDynamicLibrary::b;
|
||||
}
|
||||
@@ -13,7 +13,7 @@ class myDynamicLibrary{
|
||||
std::string text();
|
||||
std::string sayHelloDynamic();
|
||||
int multiply();
|
||||
int devide();
|
||||
double devide();
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user