The Curious Engineer

All blogs / C++

Stan Lippman's BLog

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

C++Microsoft blogsMSDN archive

’05’10’15’20’25
Posts
47 from 1 Dec 2003 to 8 Dec 2004
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/slippman/feed.xml

2004 36

  1. The String Literal Returns
  2. The Type of a String Literal Revisited ...
  3. A Primer on the Interior Pointer
  4. Translation Guide between Managed Extensions and the new C++/CLI binding Available
  5. An Tour of the STL.NET
  6. Why C++ Supports both Class and Typename for Type Parameters
  7. Identifying the Candidate Function Set
  8. The Value of a Value Class
  9. String Literal Conversion to String: Is It a Disaster?
  10. String Literal Conversion to String: Is It a Disaster?
  11. String Literals are now a Trivial Conversion to String
  12. Factor, Don't Complicate
  13. Putting C++ and the CLI in Perspective
  14. System::String -> std::string
  15. A Question of Interopt
  16. A Reader Bleakly Asks About the Future of C++ within Microsoft
  17. C++/CLI: System::String^, std::string, and "a string literal"
  18. Yes, Value Types Have No Destructors
  19. Integrating Dispose and Finalize into the Language
  20. Changes in Destructor Semantics in Support of Deterministic Finalization
  21. Having the right Type Vocabulary to discuss Boxed Value Types
  22. Value Type Redux
  23. Value Type Representation Between the Original and Revised C++
  24. C++/CLI revision of the Managed Extension Reference Array Syntax
  25. Supporting Direct Handles to Boxed Value Types
  26. Bringing Existing ISO C++ to C++/CLI and Why We Don't Change L"hi"
  27. The Astonishing S"Literal" String Type
  28. Virtual Function Behavior Between ISO C++ and C++/CLI Revisited
  29. The Name Return Value Optimization
  30. Making a Virtual Table Context-Sensitive
  31. Smalltalk and C++ -- a Reader Comment and Response
  32. A Fundamental Difference in Class Behavior between the Native and Managed Object Model
  33. A Question of Const
  34. A Question about Copy Constructors in C++/CLI
  35. What about Templates and Multiple Inheritance
  36. C++/CLI: __try_cast<> becomes safe_cast<>

2003 11

  1. Conversion Operators
  2. Declaring Delegates and Events
  3. Declaring Indexed Properties
  4. Property Declarations
  5. Implicit Boxing
  6. Declaration and Use of Overloaded Operators
  7. The Declaration of a Managed Enum
  8. The Declaration of a Managed Class
  9. Removal of the __ Keyword Prefix
  10. Finishing the Hat
  11. The Revised C++ Language Design - Part 2