Doc. no.: D0000R0
Date: 2017-10-04
Reply to: Beman Dawes <bdawes at acm dot org>
Audience: Library Evolution

Endian Library Request for Comments (R0)

Abstract

The Boost Endian library manipulates the endianness of integers and user-defined types. It provides three approaches to dealing with endianness: conversion functions, buffer classes, and full arithmetic types. Each approach has use cases where it is preferred over the other approaches. The purpose of this RFC is to determine interest in adding all or any of these approaches to the C++ standard library.

Introduction

Motivation for standardization

Impact on the standard library

Proposed wording

Questions for the Library Evolution Group

Acknowledgements