Re: [Dev-C++] @ symbol at the end of function names?
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: <or...@vp...> - 2003-09-08 07:12:20
|
Per Westermark wrote: > Yes, the '@' etc in the symbol names are part of the name-mangling scheme. > > It allows type-safe linkage, since you get different decoration of the > name depending on parameter count and types, returned data type and > calling model. > > Note that different compilers might use different name mangling schemes, > making it impossible to cross-link modules compiled by different > compilers. I see. However, the strange thing is, that this @<number> thing is used for simple C functions too. Even if the name mangling schemes are different, I think this @<number> part is the same on a lot of compilers. -- Greetings, Balázs |