First commit

This commit is contained in:
edwin
2025-02-22 16:11:34 +01:00
commit 6e8e09149f
11 changed files with 151 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
add_library(myDynamicLibrary myDynamicLibrary.cpp)
target_include_directories(myDynamicLibrary INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})

View File

@@ -0,0 +1,21 @@
// myDynamicLibrary.cpp
#include "myDynamicLibrary.h"
#include <iostream>
using namespace std;
void myDynamicLibrary::sayHelloDynamic()
{
cout << "Hello from the dynamic library!\n";
cout << "You have given two numbers a ";
cout << myDynamicLibrary::a << " and number b ";
cout << myDynamicLibrary::b << "\n";
}
int myDynamicLibrary::multiply(){
return myDynamicLibrary::a * myDynamicLibrary::b;
}
int myDynamicLibrary::devide(){
return myDynamicLibrary::a / myDynamicLibrary::b;
}

View File

@@ -0,0 +1,17 @@
// myDynamicLibrary.h
#ifndef MYDYNAMICLIBRARY_H
#define MYDYNAMICLIBRARY_H
class myDynamicLibrary{
public:
int a;
int b;
void sayHelloDynamic();
int multiply();
int devide();
};
#endif // MYDYNAMICLIBRARY_H