c

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
c [2023/07/09 20:49] – [OOP in C] adminc [2025/04/09 12:22] (current) admin
Line 1: Line 1:
 +**__[[https://www.c-language.org/]]__**
 +
 +<color /#FFff00>[[https://embeddedartistry.com/fieldmanual-terms/c/?mc_cid=31f38a856e|Embedded Artistry C info]]</color>
  
 [[https://blog.regehr.org/archives/1393|Embedded in academia - Teaching C]] [[https://blog.regehr.org/archives/1393|Embedded in academia - Teaching C]]
Line 36: Line 39:
      
   BUILD_BUG_ON(sizeof(struct mystruct) % 8));   BUILD_BUG_ON(sizeof(struct mystruct) % 8));
 +  
 +
 +<color /#FFff00>https://github.com/mcinglis/c-style</color>
 +  
 +====== Numerical programming ======
 +https://blog.segger.com/algorithms-for-division-part-3-using-multiplication/
  
 ====== OOP in C ====== ====== OOP in C ======
Line 48: Line 57:
  
 https://embeddedartistry.com/fieldatlas/encapsulation-and-information-hiding-in-c/ https://embeddedartistry.com/fieldatlas/encapsulation-and-information-hiding-in-c/
 +
 +
 +====== assertions ======
 +Assert usage in real-time systems:
 +https://www.embedded.com/getting-started-with-real-time-assertions/
  
  
Line 56: Line 70:
 [[https://beginners.re/|Reverse engineering for beginners book]] [[https://beginners.re/|Reverse engineering for beginners book]]
  
 +[[https://8dcc.github.io/programming/pool-allocator.html|A simple pool allocator in C]]
 ====== Data type widths ====== ====== Data type widths ======
  
  • c.1688935768.txt.gz
  • Last modified: 3 years ago
  • by admin