cginternals / cginternals/cppfs
Remove std templates from interface
オープン
- 主要言語
- C++
- スター
- 514
- フォーク
- 73
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
I would remove std::string (and other templates) from the interface and would replace it with const char* when returning for example the file name, etc. I believe this might be problematic if one tries to link a debug library with the release version of the cppfs
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
ソースファイルやテストは指定されていません。まず公開 C++ インターフェースを特定し、std::string やその他のテンプレートがライブラリ境界を越える箇所、特に返されるファイル名を確認してください。提案されたインターフェース変更が一貫して定義され、debug/release のリンクに関する懸念に対処できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- api
- issue の種類
- リファクタリング
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 25/100