KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Suppose I crafted a set of classes to abstract something and now I worry whether my C++ compiler will be able to peel off those wrappings and emit really clean, concise and fast code . How do I find out what the compiler decided to do? The only way I know is to inspect the disassembly . This works well for simple code, but there're two drawbacks - the compiler might do it different when it compiles the same code again and also machine code analysis is not trivial, so it takes effort. How else can I find how the compiler decided to implement what I coded in C++?
Tags (comma-separated)
Save Edits
Cancel