Exactly, i can't tell C and C++ apart. I need some help.
if you intend to port C and C++ code to Pascal, you'll need at least a basic understanding of C and C++.
For a Pascal programmer, a very _basic_ understanding of C can be obtained in a few hours. For C++ it's a different story. Even a very basic understanding will probably require 3 to 4 days.
Pluralsight has a very good introduction to C++ given by Kate Gregory called "C++ fundamentals including C++ 17" and a follow up by the same author named "C++ beyond the basics". An experienced programmer can go through both courses in about a day. Of course, in one day, you won't be an expert but, you'll know enough to make sense of a fair amount of code.
HTH.