Here you call the constructor of FVector2D with 2 arguments which form the X and Y of Result. why do you set X Y to 100 and 200 afterwards?
Following links are tutorials relevant to questions you asked / errors we found.
C++ Programming Language | 9780321958327 | Bjarne Stroustrup | Boeken | bol.