Vec: C言語向け高速・安全な動的配列

2025-09-21
Vec: C言語向け高速・安全な動的配列

Vecは、C言語向けの汎用的で高速、メモリリークのない動的配列です。連続メモリを使用し、幾何級数的に(×2)サイズを拡大することで、償却O(1)のpushを実現し、メソッドスタイルのAPIを提供します。オーバーフローガード、境界チェック付きアクセサ、空/縮小/破棄時の明確な動作定義など、安全性を重視した設計となっています。パフォーマンスと安全性を両立させ、クリーンで効率的なインターフェースを提供します。

開発