重複の可能性:
Cのジェネリックデータ構造ライブラリ?
Cプログラミングから始めて、リンクリストやハッシュマップなどのデータ構造の実装を含むライブラリを誰かが知っているかどうか疑問に思っていますか?
重複の可能性:
Cのジェネリックデータ構造ライブラリ?
Cプログラミングから始めて、リンクリストやハッシュマップなどのデータ構造の実装を含むライブラリを誰かが知っているかどうか疑問に思っていますか?
ばかげた。実際にポインターを回避する方法を知っている必要があるため、始めたばかりの場合は使いにくいです。
そのようなものを使用したいアプリケーションにとっては、合理的に標準です (意地悪な意見を許してください)。
私が通常好むオプションは、C++ STL を自分で C API でラップすることです。このための標準コンバーターがあるかどうかはわかりません。しかし、これは、私が一緒に仕事をしているほとんどの開発者が、C++ から C への API (私の会社の企業コードのランドスケープの一部) と STL を glib よりもはるかによく理解しているためです。