mirror of
https://github.com/guilhermewerner/rust-ffi
synced 2025-06-15 13:24:19 +00:00
26 lines
519 B
C++
26 lines
519 B
C++
#include <iostream>
|
|
|
|
#include "Library.h"
|
|
|
|
using namespace std;
|
|
|
|
int main()
|
|
{
|
|
// Hello
|
|
char *result = Library::Hello("C++");
|
|
|
|
cout << result << "\n";
|
|
|
|
Library::DeallocString(result);
|
|
|
|
// Operations
|
|
|
|
int num1 = 1;
|
|
int num2 = 2;
|
|
|
|
cout << "Added: " << Library::Add(num1, num2) << "\n";
|
|
cout << "Subtracted: " << Library::Subtract(num1, num2) << "\n";
|
|
cout << "Multiplied: " << Library::Multiply(num1, num2) << "\n";
|
|
cout << "Divided: " << Library::Divide(num1, num2) << "\n";
|
|
}
|