C

Featured image for OpenShift Dev Spaces
Article

Sharing your Container Development Environment with Red Hat Openshift Dev Spaces (formerly CodeReady Workspaces)

June 29, 2022

Resources to help you make the most of Red Hat Openshift Dev Spaces.

Featured image for OpenShift Dev Spaces
Quickstart

Hello World for Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)

June 29, 2022

This page helps you get started with Red Hat OpenShift Dev Spaces.

Featured image for: Value range propagation in GCC with Project Ranger.
Article

How to debug stack frames and recursion in GDB

June 7, 2022

Learn the commands that let you move up and down the stack when debugging C and C++ programs.


Featured image for Red Hat article roundup
Article

Red Hat Developer roundup: Best of April 2022

April 26, 2022

A trip through Red Hat Developer's content for the month, with articles on GCC 12, Java in containers, Red Hat's SSO technology, and much more.

Featured image for: Instant replay: Debugging C and C++ programs with rr.
Article

The state of static analysis in the GCC 12 compiler

April 12, 2022

New features and a substantial reduction in false positives bring GCC's static analysis closer to being production-ready for C code.

Featured image for Valgrind.
Article

Use Valgrind Memcheck with a custom memory manager

March 23, 2022

Many C/C++ programs create their own memory allocators. Valgrind provides special macros for using Memcheck to debug memory under these conditions.

Featured image for "Get started with clang-tidy in Red Hat Enterprise Linux."
Article

Enforce code consistency with clang-format

February 25, 2022

Get started with clang-format, an LLVM tool that you can use to set and maintain a consistent code style in your open source C and C++ projects.