The Curious Engineer

All blogs / C++

Herb Sutter's Blog

learn.microsoft.com/en-us/archive/blogs/hsutter

C++Microsoft blogsMSDN archive

’05’10’15’20’25
Posts
22 from 17 Nov 2003 to 6 Sep 2004
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/hsutter/feed.xml

2004 10

  1. Simulating try/finally in plain C++ (without the C++/CLI extensions)
  2. Downloading the Express beta compiler
  3. C++/CLI timeline and one-line description
  4. finally + destructors = best of both worlds
  5. An update to the C++/CLI draft
  6. A new article on C++/CLI
  7. C++ RAII compared with Java Dispose pattern
  8. More on % (managed reference)
  9. Using % and &
  10. The object lifetime issue is the same in C++, Java, C#

2003 12

  1. How much C++/CLI syntax do you need to use all of the .NET Frameworks?
  2. Why not limit GC to CLI types?
  3. Why "gcnew" instead of just plain "new"?
  4. C++/CLI keywords: Under the hood
  5. Why "gcnew T" instead of "new (gc) T"?
  6. C++/CLI candidate base document now available
  7. Why R^ instead of cli::handle<R>?
  8. Why "ref class X", not just "class X : System::Object"?
  9. Q: Why keywords instead of __keywords? A: We already tried __keywords; they failed.
  10. Q: Aren't C++ pointers alone enough to "handle" GC? A: No.
  11. Q: Could the CLI binding become required? A: No.
  12. Help | About