8 SWIG and C++14

8.1 Introduction

This chapter gives you a brief overview about the SWIG implementation of the C++14 standard. There isn't much in C++14 that affects SWIG, however, work has only just begun on adding C++14 support.

Compatibility note: SWIG-4.0.0 is the first version to support any C++14 features.

8.2 Core language changes

8.2.1 Binary integer literals

C++14 added binary integer literals and SWIG supports these. Example:

int b = 0b101011;

8.3 Standard library changes