title: What's the difference between C++, C++/CX, and C++/WinRT?
body: <p>I'm getting started with C++ in Visual Studio 2019 for reference.</p>
  <p>Are any of them more useful for certain application types? (eg. game vs spreadsheet)
  Are any of them more useful for certain platforms? (eg. console vs desktop)</p>
  <p>What I've found so far is, They are component extensions.
  Is this relevant if I'm writing my own extensions, or are these core extensions?</p>
  <p>reference links are welcome</p>
  <p>I apologize if this is a dumb question.</p>