LogoLogo
Open TrustInSoft CI
  • Overview
  • Introduction tutorial
    • Prepare the demo project
    • Set up the continuous analysis
    • Find the root cause of the undefined behavior
    • Prove the absence of undefined behaviors
    • Go beyond your test suite
  • C++ tutorial
    • Prerequisites
    • Identifiers, constructors and calling conventions
    • Learn more
  • Configuration files
    • Build preparation stage
    • Analyses configuration
    • Tips: Switching from a Global configuration to a Committed configuration
    • Tips: Generalize analyses for several architectures
    • Tips: Factorize options between several analyses
  • Get help
  • Changelog
  • Glossary
  • FAQ
  • REFERENCE
    • Supported architectures
    • Add a status badge
    • GitHub organizations
    • CWE coverage
Powered by GitBook
On this page

C++ tutorial

Estimated time to complete: 20 minutes

PreviousGo beyond your test suiteNextPrerequisites

Last updated 5 years ago

In this tutorial, we will review the analysis results of a simple C++ project using TrustInSoft CI Analyzer. The objective is to highlight C++ specificities, that will help you navigate your C++ analysis results and track the origin of undefined behaviors.

At the end of the tutorial, we will link to another page that go through the C++ specificities in more details.

This tutorial assumes that you know how to use so we strongly recommend that you read first our before going through this one.

Let's start by taking a look at our C++ project and some prerequisites!

introduction tutorial
TrustInSoft CI Analyzer