Si j'ai quelque chose comme bool opérateur == (const uint128 & x, const uint128 & y); comment puis-je obtenir gdb pour le démonter?Comment désassemblez-vous un opérateur surchargé dans gdb?
3
A
Répondre
7
(gdb) p 'operator==(uint128 const&,uint128 const&)'
$1 = {bool (const uint128 &, const uint128 &)} 0x401040 <operator==(uint128 const&, uint128 const&)>
(gdb) disassemble $1
Dump of assembler code for function _ZeqRK7uint128S1_:
0x00401040 <_ZeqRK7uint128S1_+0>: push %ebp
... (elided)
0x00401066 <_ZeqRK7uint128S1_+38>: ret
End of assembler dump.
(gdb)
+0
Me donne un "guillemet unique inégalé". Je l'ai essayé avec des guillemets doubles et pas de guillemets, pas de dés. –
+0
Essayez-le avec "p" au lieu de démonter. Puis passez l'adresse à démonter. –
+0
Comment obtenir l'adresse de la fonction? –
Questions connexes
- 1. Si un opérateur est surchargé pour une classe C++, comment utiliser un opérateur par défaut?
- 2. comment faire référence à la structure actuelle dans un opérateur surchargé?
- 3. l'opérateur surchargé d'accès en C++
- 4. Comment lancer gdb avec -quiet dans xcode
- 5. Comment écrire un opérateur coalescent de NullOrEmpty
- 6. Plusieurs instructions dans un opérateur conditionnel
- 7. Comment puis-je utiliser générique dans un opérateur implicite?
- 8. Comment implémenter un opérateur SQL 'LIKE' comme dans Java?
- 9. Opérateur conditionnel dans Velocity
- 10. Opérateur Overload [] dans AS3
- 11. Que signifie "opérateur = doit être un membre non statique"?
- 12. Passage à l'assembly dans gdb
- 13. gdb dans emacs sur Windows
- 14. Opérateur istream
- 15. gdb breakpoint sur pthread_create
- 16. Opérateur implicite?
- 17. % opérateur dans python sur chaîne
- 18. Passer un opérateur avec d'autres paramètres
- 19. Injection de dépendances - Place la logique dans le constructeur surchargé?
- 20. Comment imprimer des attributs de type dans GDB?
- 21. Comment faire une concaténation de chaînes dans gdb/ada
- 22. Comment imprimer les éléments d'un vecteur C++ dans GDB?
- 23. Comment passer d'un appel de fonction imbriqué dans gdb?
- 24. Comment réinterpréter un float dans un int? Existe-t-il un opérateur de conversion non statique ou un opérateur d'affectation défini par l'utilisateur pour la conversion sur 'this'?
- 25. Points d'arrêt GDB
- 26. fonction examen valeur de retour dans GDB
- 27. GDB comment arrêter l'exécution sans point d'arrêt?
- 28. Comment puis-je utiliser "watch" GDB?
- 29. Imitant le "IN" opérateur
- 30. Opérateur Ampersand (&) dans un SQL Server WHERE Clause
Comment fonctionne uint128? Si c'est un type intégral intégré, alors vous ne pouvez pas définir un opérateur == –
Il est défini comme une structure de deux longs longs non signés –