name-mangling
Jaki jest efekt extern " C " w C++?
Do czego dokładnie służy umieszczenie extern "C" w kodzie C++?
Na przykład:
extern "C" {
void foo();
}
Jak wylistować symbole w a.so plik
Jak wyeksportować symbole z pliku. so? Jeśli to możliwe, chciałbym również znać ich źródło(np. jeśli są pobierane ze statycznej biblioteki).
Używam gcc 4.0.2, jeśli to robi różnicę.
Po co nam extern"C" {#include} W C++? [duplikat]
To pytanie ma już odpowiedź tutaj:
jaki jest efekt extern " C " w C++?
... d nas jego użycia?
Jak w kategoriach kompilacji / linkowania czy to rozwiązuje problemy, które wymagają od nas jej użycia?
Unmangling wynik std:: type info:: name
Obecnie pracuję nad kodem logowania, który ma m.in. drukować informacje o wywołującej funkcji. Powinno to być stosunkowo pros ... go przenieść. Jest do logowania, więc nie jest tak ważne, że nie można go wyłączyć, ale powinno być pomocne przy debugowaniu.
Scala: jak dynamicznie utworzyć instancję obiektu i wywołać metodę za pomocą reflection?
W Scali, jaki jest najlepszy sposób dynamicznego tworzenia instancji obiektu i wywoływania metody za pomocą odbicia?
Chciałb ... się dopasowanie parametrów poprzez rozwiązywanie przeciążeń i autoboxing, opisane w Reflection from Scala - Heaven and Hell.
Czym jest namaszczenie nazwy i jak to działa?
Proszę wyjaśnić, co to jest manipulowanie nazwami, jak to działa, jaki problem rozwiązuje oraz w jakich kontekstach i językach jest używany. Strategie manipulowania nazwami (np. jaka nazwa jest wybrana przez kompilator i dlaczego) Plus.
Jak Mogę zobaczyć symbole binarne (C i c++) w Linuksie?
Jakich narzędzi używacie? Jak demangle C++ symbole nie być w stanie przekazać go do narzędzi profiler, takich jak opannotate?
Thanks
pytania o wymachiwanie nazw w C++
Staram się nauczyć i zrozumieć wymachiwanie nazw w C++. Oto kilka pytań:
(1) From devx
Gdy funkcja globalna jest prz ... iem, gdy niektóre zmienne globalne i lokalne mają tę samą nazwę? C nie ma funkcji przeciążania, prawda?
Dzięki i pozdrawiam!
Dekoder nazw C++ Dla g++? [duplikat]
To pytanie ma już odpowiedź tutaj:
Dlaczego typeid.name () zwracają dziwne znaki za pomocą GCC i jak spr ... zwy?
6 odpowiedzi
Czy Jest jakiś dekoder C++ do g++?