The primary intended audience of this document is professional C++ developers who want
to understand bare metal development a little bit better, get to know how to use their
favourite programming language in an embedded environment, and probably bring their C++
skills to an “expert” level. Why professional?
快速瀏覽過,基本上是說明如何使用 C++ 開發崁入式系統(Embedded System),哪些功能可用,哪些不能碰(RTTI, Exception, etc),以及對比於 C 有什麼好處。
有些程式碼解析幾個 C++ 功能以及編譯後的 Assembly,說明要怎麼用,或為什麼不能用該些功能。全書約二百頁。
截至前言:
快速瀏覽過,基本上是說明如何使用 C++ 開發崁入式系統(Embedded System),哪些功能可用,哪些不能碰(RTTI, Exception, etc),以及對比於 C 有什麼好處。
有些程式碼解析幾個 C++ 功能以及編譯後的 Assembly,說明要怎麼用,或為什麼不能用該些功能。全書約二百頁。
下載連結:https://www.gitbook.com/book/arobenko/bare_metal_cpp/details