<TLP/>

Calling Conventions for Different C++ Compilers and Operating Systems

Agner Fog

C++AdvancedEnglish2023
License
Free to read; public redistribution not permitted (© Agner Fog)
Source
agner.org/optimize

Description

The fifth of Agner Fog's optimization manuals. Documents how C++ compilers on x86 pass arguments, return values, and objects; name mangling schemes; exception handling; object file formats; and how to write code portable across compilers.

Book information

Language
English
Category
C++
Level
Advanced
Pages
58
Published
2023
Format
PDF
License
Free to read; public redistribution not permitted (© Agner Fog)
Source
agner.org/optimize

Topics

License

Official Free DistributionFree to read; public redistribution not permitted (© Agner Fog) (license text ↗)

This resource is listed with a link to its official source; TLP does not host the file.

The manuals state that public distribution and mirroring are not allowed; a CC BY-SA 4.0 license takes effect after the author's death. TLP links to the official file only.

Related books

View all

← Back to C++