From 4703fa73c17c3d9b484c3ec43294e05e7bf2940d Mon Sep 17 00:00:00 2001 From: AfonsoCMSousa Date: Thu, 12 Jun 2025 12:29:35 +0100 Subject: [PATCH] Renamaed Files to make it "Less confusing" --- include/io/io_file_op.cpp | 1 + include/io/io_file_op.hpp | 4 ++++ .../vector/{utils_vec.cpp => vec_utils.cpp} | 2 +- .../vector/{utils_vec.hpp => vec_utils.hpp} | 6 +++--- source/main.cpp | 21 +------------------ 5 files changed, 10 insertions(+), 24 deletions(-) create mode 100644 include/io/io_file_op.cpp create mode 100644 include/io/io_file_op.hpp rename include/vector/{utils_vec.cpp => vec_utils.cpp} (97%) rename include/vector/{utils_vec.hpp => vec_utils.hpp} (91%) diff --git a/include/io/io_file_op.cpp b/include/io/io_file_op.cpp new file mode 100644 index 0000000..6a2df98 --- /dev/null +++ b/include/io/io_file_op.cpp @@ -0,0 +1 @@ +#include "io_file_op.hpp" \ No newline at end of file diff --git a/include/io/io_file_op.hpp b/include/io/io_file_op.hpp new file mode 100644 index 0000000..bcfd437 --- /dev/null +++ b/include/io/io_file_op.hpp @@ -0,0 +1,4 @@ +#ifndef IO_FILE_OP_HPP +#define IO_FILE_OP_HPP + +#endif // !IO_FILE_OP_HPP \ No newline at end of file diff --git a/include/vector/utils_vec.cpp b/include/vector/vec_utils.cpp similarity index 97% rename from include/vector/utils_vec.cpp rename to include/vector/vec_utils.cpp index 79bfcfc..aff23b9 100644 --- a/include/vector/utils_vec.cpp +++ b/include/vector/vec_utils.cpp @@ -1,4 +1,4 @@ -#include "utils_vec.hpp" +#include "vec_utils.hpp" vec3 vec3::operator+(const vec3 &other) const { diff --git a/include/vector/utils_vec.hpp b/include/vector/vec_utils.hpp similarity index 91% rename from include/vector/utils_vec.hpp rename to include/vector/vec_utils.hpp index ee56b19..b493b09 100644 --- a/include/vector/utils_vec.hpp +++ b/include/vector/vec_utils.hpp @@ -1,5 +1,5 @@ -#ifndef UTILS_VEC_HPP -#define UTILS_VEC_HPP +#ifndef VEC_UTILS_HPP +#define VEC_UTILS_HPP #include #include @@ -34,4 +34,4 @@ public: vec3 normalize() const; }; -#endif // !UTILS_VEC_HPP +#endif // !VEC_UTILS_HPP diff --git a/source/main.cpp b/source/main.cpp index 3874686..a6c8864 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -1,29 +1,10 @@ #include // Include the vector utilities header file -#include "vector/utils_vec.hpp" +#include "vector/vec_utils.hpp" int main() { - vec3 *v1 = (vec3 *)malloc(sizeof(vec3) * 2); - if (v1 == nullptr) - { - fprintf(stderr, "Error: Memory allocation failed for vec3 array.\n"); - return 1; // Exit with error code - } - - for (int i = 0; i < 2; i++) - { - v1[i].setX(i + 1.0f); - v1[i].setY(i + 2.0f); - v1[i].setZ(i + 3.0f); - } - - vec3 v2 = v1[0] + v1[1]; - - std::cout << "v2: (" << v2.getX() << ", " << v2.getY() << ", " << v2.getZ() << ")" << std::endl; - - free(v1); // Free the allocated memory return 0; } \ No newline at end of file