- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How do I descipher the function names in the following message:
error LNK2019: unresolved external symbol "void __stdcall SEG_debris_initialization(char const *,int,int const *,double const *)" (?SEG_debris_initialization@@YGXPBDHPBHPBN@Z) referenced in function "void __cdecl SEG_debris_initialization(char const *,int,double const *)" (?SEG_debris_initialization@@YAXPBDHPBN@Z)
When this prints out, the names are aligned. So, I want to know what the
@@YGXPBDHPBHPBN@Zand
@@YAXPBDHPBH@Z
parts mean EXACTLY.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is C++ name mangling. There is a standard way of decoding this, but you'll have to look for it elsewhere, such as here.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page