Skip to main content

Windows 10 IoT Development with C++

  • Chapter
  • First Online:
Windows 10 for the Internet of Things
  • 656 Accesses

Abstract

Now that you have a basic understanding of how to use Visual Studio 2019, you can learn more about some of the languages you may encounter when developing your IoT solutions. One of those languages is C++—a very robust and powerful language that you can use to write very powerful applications. Mastering C++ is not a trivial task and indeed could take someone several years to be fully knowledgeable of all of its features. However, you do not need to achieve a Zen-like harmony with C++ to be able to write applications for Windows 10 IoT Core. You saw this in action in the last chapter. In fact, if you are just getting started programming or know little about C++, all you need to get going is knowledge of the fundamentals of the language and how to use it in Visual Studio.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    But who has the time?

  2. 2.

    For more about compatibility with C++ standards, see https://docs.microsoft.com/en-us/previous-versions/hh567368(v=vs.140)?redirectedfrom=MSDN.

  3. 3.

    However, I have seen the opposite happen for poorly written code. Language features can never overcome poor programming.

  4. 4.

    Creator of the C++ language.

  5. 5.

    If you ever hear someone claim, “My code is self-documenting,” be cautious when using their code. There is no such thing. Sure, plenty of good programmers can write code that is easy to understand (read), but all fall short of that lofty claim.

  6. 6.

    For a complete list, see https://docs.microsoft.com/en-us/cpp/cpp/data-type-ranges?redirectedfrom=MSDN&view=vs-2019.

  7. 7.

    I think you get the point.

  8. 8.

    https://en.wikipedia.org/wiki/Electronic_color_code

  9. 9.

    From the first edition of this book.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Charles Bell

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Bell, C. (2021). Windows 10 IoT Development with C++. In: Windows 10 for the Internet of Things. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-6609-0_5

Download citation

Publish with us

Policies and ethics