C++用のライブラリか何かはありますか?

WBOY
リリース: 2016-09-25 09:37:01
オリジナル
1024 人が閲覧しました

私は以前に vb php js を学んだことがありますが、今は C++ を学び、他のソフトウェアで使用できる *.dll ファイルを作成したいと思っています。

勉強していると、文字列の処理も非常に面倒であることがわかりました。たとえば、文字列を配列に分割するには、自分で関数を書く必要がありますが、すべてを自分で書くのは非効率すぎます。

マニュアルを見てみると、C++には配列や文字列を処理する関数があまりなく、英語のWebページを理解することができませんでした。

図書館はありますか?

PHP のexplode、implode、str_replace、strstr? など、他の言語の型の効果を実現します

「はい」の場合、インポート方法は?

返信内容:

私は以前に vb php js を学んだことがありますが、今は C++ を学び、他のソフトウェアで使用できる *.dll ファイルを作成したいと思っています。

勉強していると、文字列の処理も非常に面倒であることがわかりました。たとえば、文字列を配列に分割するには、自分で関数を書く必要がありますが、すべてを自分で書くのは非効率すぎます。

マニュアルを見てみると、C++には配列や文字列を処理する関数があまりなく、英語のWebページを理解することができませんでした。

図書館はありますか?

PHP のexplode、implode、str_replace、strstr? など、他の言語の型の効果を実現します

「はい」の場合、インポート方法は?

C++には独自の標準ライブラリstd、準標準ライブラリboost、Qtなどがあり、検索するとたくさんの[C++オープンソースライブラリ]があります。

文字列を配列に分割するには、関数を記述する必要はありません。 std::string は標準ライブラリの文字列クラスであり、添字を使用してアクセスできます。 リーリー

explode、implode、str_replace、strstr はすべて C++ で実装されています。
実際、非常に新しい需要でない限り、プログラミングに必要な機能は、Baidu、Google、github、SourceForge などの検索テクノロジーを活用して、何度も再作成されています。検索エンジンやさまざまなオープン ソース コード ホスティング Web サイトで見つけることができます。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!