New (Old) C++ Article

I just noticed that MSDN has published another one of my articles. The operations of the MSDN group at Microsoft is a mystery to me (this does not include MSDN Magazine). I wrote this article around February 2005. That’s well over a year ago now. You have to wonder why it takes so long for them to publish something online. Some other authors have noticed the same efficiency. I suspect it’s a conspiracy by Robert Scoble to undermine traditional forms of publishing.

:)

Understanding Member Functions in Visual C++ 2005

Microsoft Visual C++ 2005 introduces new features in the C++ language related to member functions. This article explores these new features, as well as the mechanics behind them, as they relate to the CLI metadata that the compiler produces and, ultimately, how the Common Language Runtime (CLR) implements the behavior defined by the CLI specification. 

Keep in mind that I wrote this article back when I was teaching myself about how the CLR encodes function metadata and semantics within PE files and specifically how the Visual C++ compiler (then in beta) transforms C++ language constructs into CLI metadata. It’s a bit academic but you will hopefully gain some insight into how the code you write is seen by the CLR.


© 2006 Kenny Kerr

1 Comment

Comments have been disabled for this content.