https://github.com/sbooth/cio
C-style I/O wrapper for C++
https://github.com/sbooth/cio
cpp
Last synced: 9 days ago
JSON representation
C-style I/O wrapper for C++
- Host: GitHub
- URL: https://github.com/sbooth/cio
- Owner: sbooth
- License: mit
- Created: 2024-12-03T17:29:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-06-22T22:26:38.000Z (15 days ago)
- Last Synced: 2026-06-23T00:16:55.509Z (15 days ago)
- Topics: cpp
- Language: C++
- Homepage:
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# cio
A C-style I/O wrapper for C++.
> [!NOTE]
> C++17 is required.
## Installation
### Swift Package Manager
Add a package dependency to https://github.com/sbooth/cio in Xcode.
### Manual or Custom Build
1. Clone the [cio](https://github.com/sbooth/cio) repository.
2. `swift build`.
## Contents
| C++ Class | Description |
| --- | --- |
| [cio::cstream](Sources/cio/include/cstream.hpp) | A class managing a C stream (`std::FILE *`) object |
## License
Released under the [MIT License](https://github.com/sbooth/cio/blob/main/LICENSE.txt).