Latest in C & C++

dev.to
233 words

Das U-Boot: from Power-On to initrd

Das U-Boot is a well-known bootloader which brings embedded Linux devices to life since 1999, it turns 25 this year. My today's post walks through the complete U-Boot boot process, covering everything from SoC power-on to launching the Linux initrd, along with…

dev.to
463 words

Everything about `std::forward`

std::forward is similar to std::move. It is just a static_cast to rvalue reference. But it is slightly different than std::move, std::forward is a conditional cast that only cast the type to rvalue-reference if some condition is satisify.

dev.to
305 words

C++ Compilation Pipeline.

C++ is a high level language. The main reasons why it's preferred taks specific: C++ compiler includes G++, clang++, etc. The C++ execution pipeline works as follows: STEP1: You write your source code You create a file called main.cpp as…

dev.to
282 words

The most basic C++ program.

The most basic C++ program is: We'll get to the headers later. Let's first check out: The main function is the entry point or the starting point that gcc will look for. This is where the code execution always starts.

C & C++

Systems, embedded, toolchains, and modern C/C++ evolution.

  • 8 Tracked terms
  • Last 30 days Feed window

What this topic collects on

An article joins this feed when it matches these terms. Each one is also a search of its own.