About 50 results
Open links in new tab
  1. What is name mangling, and how does it work? - Stack Overflow

    Aug 22, 2009 · Name mangling is a means by which compilers modify the "compiled" name of an object, to make it different than what you specified in a consistent manner. This allows a …

  2. Should I use name mangling in Python? - Stack Overflow

    38 First - What is name mangling? Name mangling is invoked when you are in a class definition and use __any_name or __any_name_, that is, two (or more) leading underscores and at …

  3. questions about name mangling in C++ - Stack Overflow

    I am trying to learn and understand name mangling in C++. Here are some questions: (1) From devx When a global function is overloaded, the generated mangled name for each overloaded …

  4. c++ - How can I avoid name mangling? - Stack Overflow

    Feb 7, 2009 · The most common reason to avoid name mangling is because you are building a shared library (on Windows, a DLL) that is used by client software you don't control that …

  5. GCC C++ Name mangling reference - Stack Overflow

    26 Looking around, I see mostly questions about demangling C++ symbols rather than how to mangle them. Yes, one could invoke g++, using the -S option, on some dummy code …

  6. How do I stop name-mangling of my DLL's exported function?

    Sep 23, 2009 · I'm trying to create a DLL that exports a function called "GetName". I'd like other code to be able to call this function without having to know the mangled function name. My …

  7. How does linkage and name mangling work? - Stack Overflow

    Now i am not sure if the class type has any involvement with the linker and the variable C. I dont know how RTTI will be involved but i do know C needs to be visible by other files. How does …

  8. What is Linux utility to mangle a C++ symbol name?

    Is there a programatic way to get the string that represents a C++ function at runtime so that the code is compiler independent? One way to possibly do this would be to call a utility at compile …

  9. C++ DLL Export: Decorated/Mangled names - Stack Overflow

    If you prefer to use mangled names for that bit of extra obfuscation (in case the mangling info is useful to someone somehow) use "dumpbin /exports Win32Project2.dll" from a VC command …

  10. Inheritance of private and protected methods in Python

    Nov 28, 2013 · Private name mangling: When an identifier that textually occurs in a class definition begins with two or more underscore characters and does not end in two or more …