DEV Community

loading...
Pierre Gradot profile picture

Pierre Gradot

Committed defender of C++ & OOP / Python & CMake lover / Yogi, musician, home brewer, mountain bike rider

Location Nantes, France Joined Joined on  Twitter logo Github logo Linkedin logo Instagram logo Website logo
Work

Embedded System Engineer at Younup

Forbid a particular specialization of a template

Forbid a particular specialization of a template

Reactions 1 Comments 8
3 min read
Let's try C++20 | std::is_constant_evaluated()

Let's try C++20 | std::is_constant_evaluated()

Reactions 1 Comments 2
3 min read
Let's try C++20 | using enum

Let's try C++20 | using enum

Reactions 8 Comments 4
1 min read
Let's try C++20 | explicit(bool)

Let's try C++20 | explicit(bool)

Reactions 6 Comments
5 min read
Let's try C++20 | Range-based for statements with initializer

Let's try C++20 | Range-based for statements with initializer

Reactions 6 Comments 1
3 min read
std::optional from C++17 vs custom type for optional value

std::optional from C++17 vs custom type for optional value

Reactions 2 Comments 2
2 min read
Ecrire ses keywords Robot Framework avec Python

Ecrire ses keywords Robot Framework avec Python

Reactions 1 Comments
7 min read
Let's try C++20 | Compare objects

Let's try C++20 | Compare objects

Reactions 8 Comments 2
9 min read
Let's try C++20 | virtual constexpr functions

Let's try C++20 | virtual constexpr functions

Reactions 8 Comments 1
2 min read
User Defined Literals en C++

User Defined Literals en C++

Reactions 1 Comments
5 min read
Let's try C++20 | std::span

Let's try C++20 | std::span

Reactions 6 Comments
7 min read
Une classe C++ vide est-elle vraiment vide ?

Une classe C++ vide est-elle vraiment vide ?

Reactions 5 Comments
1 min read
Sharing strings between C and Python through byte buffers

Sharing strings between C and Python through byte buffers

Reactions 5 Comments
4 min read
Démystifions les lambda expressions de C++ avec cppinsights

Démystifions les lambda expressions de C++ avec cppinsights

Reactions 6 Comments 1
8 min read
CMake on SMT32 | Episode 6: add C++ specific compiler options

CMake on SMT32 | Episode 6: add C++ specific compiler options

Reactions 1 Comments
5 min read
CMake on STM32 | Episode 4: additional clean files

CMake on STM32 | Episode 4: additional clean files

Reactions 6 Comments
4 min read
CMake on STM32 | Episode 5: get ready for C++

CMake on STM32 | Episode 5: get ready for C++

Reactions 6 Comments 1
4 min read
CMake on STM32 | Episode 3: handle warnings in 3rd party files

CMake on STM32 | Episode 3: handle warnings in 3rd party files

Reactions 3 Comments
3 min read
CMake on STM32 | Episode 2: build with CLion

CMake on STM32 | Episode 2: build with CLion

Reactions 3 Comments
4 min read
CMake on STM32 | Episode 1: the beginning

CMake on STM32 | Episode 1: the beginning

Reactions 12 Comments 6
17 min read
Inclusion numérique : des interfaces adaptées aux daltoniens

Inclusion numérique : des interfaces adaptées aux daltoniens

Reactions 1 Comments
4 min read
Les data classes de Python 3.7

Les data classes de Python 3.7

Reactions 7 Comments
5 min read
Arguments par défaut d'une fonction en C++

Arguments par défaut d'une fonction en C++

Reactions 9 Comments
8 min read
Les joies des conversions d’entiers en C et C++

Les joies des conversions d’entiers en C et C++

Reactions 8 Comments
2 min read
loading...