私はStack OverflowでBoostライブラリを提案している人がたくさんいたので、それを学ぶことも考えています。しかし今日、私はこのリンクに出くわしました:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Boost
私はより広いレベルで業界で受け入れられたことを知りたがりました。私の現在の会社もこれを使用することを許可していないので、これを調べるかどうか混乱します。業界でのブーストライブラリの受け入れ
答えて
Boostライブラリの一部は現在、C++ 0xの標準ライブラリに受け入れられており、業界で高い評価を得ているトップライブラリの1つと考えられています。私は実際に他のライブラリがC++標準ライブラリに大量に受け入れられることに気づいていません。
"Ten Boostライブラリは既にC++標準委員会のライブラリテクニカルレポート(TR1)に含まれており、現在は新しいC++ 0x標準に準拠しています。さらにC++ 0xにはさらにいくつかのBoostライブラリが追加されますより多くのBoostライブラリがTR2のために提案されています。
これを必ず確認してください。 Googleや他の大規模な機関には行かないでください。彼らは一般に、C++のような複雑な言語のサブセットを扱う必要があります。したがって、コードベースを使用するエンジニアの採用や訓練が容易になるように、使用できるパーツに制限があります。
さらに、Boostは、C++でのより高度な機能の多くの側面を活用しています。ポイントインテンプレートのメタプログラミングです。 Boostは、ファーストクラスのオブジェクトとしてより安全ではあるが、より大量の機能を提供します。彼らは標準ライブラリとうまく連携する、より強力な「バインド」を追加します最後に、現代の開発ライブラリの基本的なデータ型であるタプルとハッシュテーブルが用意されています。
要するに、何かを学ぶだけでも、ブーストを見たくない理由の1つを本当に挙げることはできません。これはピアレビューであり、主にプラットフォームに依存しません。ソースコードは、情報とより高度なプログラミング技術の宝庫です。
ブーストを使用していると思う。web pageはそれ自体について話す。注目すべきは、アドビ、マカフィー、リアルネットワークスはおそらく業界としての資格があることです。
私の現在の会社でも私に は[ブースト]を使用できません。ですから、 を見るかどうか混乱しています。
もう少し掘り下げて理由を知りたいかもしれません。 Boostは非常に高品質なオープンソース・ピアレビューされたライブラリの素晴らしいセットです。 development LOC chartを見て、どのくらいの時間とどれくらい$$それがあなたの会社が車輪を再発明するのに要するかを考えてください。
- 1. レガシーコードの受け入れを受け入れる
- 2. Javaでの受け入れテストのベストプラクティス
- 3. ジャバスクリプトの入力を受け入れる
- 4. カスタムコントローラーアクションで入札を受け入れる
- 5. Python geopyは手作業の文字列を受け入れますが、csv df
- 6. は受け入れるかisContainerとIsModelで作業していないcanBeAccepted:Dragular
- 7. 受注結果を受け入れる
- 8. AVCapturePhotoSettingsが受け入れられないNSDictionary要素を受け入れる
- 9. QDialog ::受け入れは
- 10. Wgetミラーリング受け入れリスト
- 11. 受け入れテストとCI
- 12. ネタスロットル受け入れボススレッド
- 13. HTTP受け入れネゴシエーションアルゴリズム
- 14. 受け入れ後のアイコンの광택
- 15. Nettyのソケットの受け入れ遅延
- 16. IdentityServer4の最初の受け入れテスト
- 17. ユーザーストーリーの受け入れ基準の例
- 18. maxlengthで数字だけを受け入れる入力フィールド
- 19. ログインユーザー入力を受け入れるトリガー
- 20. カスタムExportProviderのインポートを受け入れる
- 21. カスタムビューのテキストスタイルを受け入れる
- 22. 受け入れる関数のアドレスサイズ長
- 23. ナビゲーションバーメソッドの継承を受け入れる
- 24. RspecとFactoryGirlの受け入れ確認
- 25. C++の文法を受け入れる
- 26. XPATH 2.0の式を受け入れる
- 27. アップルの受け入れたPhoneGapバージョンiOS
- 28. HTTP/2:クライアントPUSH_PROMISEフレームの受け入れ
- 29. チャットルームの招待を受け入れる
- 30. SQL Serverのデータセットを受け入れる
GoogleのC++スタイルのガイドは悪名高いものです。それを無視して、もっと幸せな生活を送るでしょう。 :) – jalf
Googleのガイドは**古い** C++コードのベースを可能な限り長く維持するためのガイドです。新しいコードにはお勧めできません! –
Googleのガイドは、C++を書くための絶対にひどい*ですが、無視してください。 – Puppy