便利で役立つライブラリを総合的に扱うスレがないので立てました
便利なライブラリをここに挙げてみたり
やりたい事を実現できるライブラリを聞いてみたり
ライブラリに関する雑談をするスレです
C/C++のライブラリ総合スレ
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2011/08/10(水) 01:12:07.872011/08/10(水) 02:12:23.87
Boost
http://www.boost.org/
AMD Accelerated Parallel Processing (APP) SDK
http://developer.amd.com/sdks/AMDAPPSDK/Pages/default.aspx
TinyXML
http://www.grinninglizard.com/tinyxml/
ACE
http://www.cs.wustl.edu/~schmidt/ACE.html
libcurl
http://curl.haxx.se/libcurl/
loki
http://sourceforge.net/projects/loki-lib/
Win32++
http://win32-framework.sourceforge.net/
DXライブラリ
http://homepage2.nifty.com/natupaji/DxLib/
せっかくだからとりあえず挙げてみた
前々からあったらいいなとは思ってたけど
みんなは自分の環境で何のライブラリを標準的に使ってる?
http://www.boost.org/
AMD Accelerated Parallel Processing (APP) SDK
http://developer.amd.com/sdks/AMDAPPSDK/Pages/default.aspx
TinyXML
http://www.grinninglizard.com/tinyxml/
ACE
http://www.cs.wustl.edu/~schmidt/ACE.html
libcurl
http://curl.haxx.se/libcurl/
loki
http://sourceforge.net/projects/loki-lib/
Win32++
http://win32-framework.sourceforge.net/
DXライブラリ
http://homepage2.nifty.com/natupaji/DxLib/
せっかくだからとりあえず挙げてみた
前々からあったらいいなとは思ってたけど
みんなは自分の環境で何のライブラリを標準的に使ってる?
3デフォルトの名無しさん
2011/08/10(水) 16:30:05.94 C++で ソケットクラスのあるライブラリで
もうこれ標準だろレベルのデファクトのは
ありますか?
もうこれ標準だろレベルのデファクトのは
ありますか?
2011/08/10(水) 18:27:07.63
boost::asio
2011/08/11(木) 15:52:29.88
>>4
それだけはナイわ・・・
それだけはナイわ・・・
2011/08/11(木) 21:53:10.67
ACEとかもいいよ
2011/08/17(水) 14:19:27.91
boostってそんなに便利か?
2011/08/17(水) 18:15:19.82
超便利
でもコンパイル時間が増える
でもコンパイル時間が増える
9片山博文MZ
2011/08/25(木) 13:20:13.05 libcurl
http://curl.haxx.se/libcurl/
http://curl.haxx.se/libcurl/
2011/08/26(金) 11:58:13.78
APNG patch for libpng
ttp://sourceforge.net/projects/libpng-apng/
ttp://sourceforge.net/projects/libpng-apng/
11 忍法帖【Lv=29,xxxPT】
2011/08/26(金) 12:23:38.26 wxWidget
12デフォルトの名無しさん
2011/08/26(金) 12:24:49.48 wxWidgets
2011/08/28(日) 23:57:27.19
2011/09/02(金) 01:25:51.47
P-Stade C++ Library
http://p-stade.sourceforge.net/
http://sourceforge.net/projects/p-stade/
上のリンクからはダウンロードできないw
http://p-stade.sourceforge.net/
http://sourceforge.net/projects/p-stade/
上のリンクからはダウンロードできないw
2011/10/15(土) 09:08:09.69
SmartWin
smartwin-2.0.0_RC1-gcc3.4-2av.DevPak (拡張子がDevPak)
devcpp-4.9.9.2_setup.exe
の組合せ(gcc 3.4.2になります)
C:\Dev-Cpp>gcc --version
gcc (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
まず、MinGWがすでにインストールされていれば、アンインストールしておく。
次に、C:\Dev-Cppに、Dev-C++をインストールして、
DevPakをPackman.exeのアイコンにドラッグアンドドロップする(DevPakをダブルクリックでもできるとおもう)
smartwin-2.0.0_RC1-gcc3.4-2av.DevPak (拡張子がDevPak)
devcpp-4.9.9.2_setup.exe
の組合せ(gcc 3.4.2になります)
C:\Dev-Cpp>gcc --version
gcc (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
まず、MinGWがすでにインストールされていれば、アンインストールしておく。
次に、C:\Dev-Cppに、Dev-C++をインストールして、
DevPakをPackman.exeのアイコンにドラッグアンドドロップする(DevPakをダブルクリックでもできるとおもう)
2011/10/15(土) 10:33:35.59
gccは、C:\Dev-Cpp\binにある
2011/10/15(土) 16:37:07.83
レンダリングエンジンOgre
http://www.ogre3d.org/
http://www.ogre3d.org/
18デフォルトの名無しさん
2011/12/12(月) 18:02:20.58 保守
19片山博文MZ ◆0lBZNi.Q7evd
2011/12/15(木) 11:28:40.64 HTML Tidy
2011/12/15(木) 17:33:57.74
21デフォルトの名無しさん
2012/01/10(火) 11:23:59.09 だれかがIteratorで使用中でも追加削除が出来る配列がほしい
2012/01/10(火) 12:20:02.17
できるじゃん
2012/01/10(火) 14:14:18.29
>>22
使用中であれば破綻してしまう操作を「できる」とは言わないだろ
使用中であれば破綻してしまう操作を「できる」とは言わないだろ
2012/01/10(火) 17:57:38.76
vector<int>::iterator it = array.begin();
while(it != array.end()) {
it = array.erase(it);
}
これじゃ駄目なのか?
while(it != array.end()) {
it = array.erase(it);
}
これじゃ駄目なのか?
2012/01/10(火) 19:19:55.70
文脈的にスマポ的なイテレータの話をしてると思ったんだが
2012/01/10(火) 23:31:53.92
2012/01/10(火) 23:35:39.36
てか参照カウンタで解放をコントロールするコンテナつくればいいしゃん
そんなに難しくはないだろ
そんなに難しくはないだろ
28デフォルトの名無しさん
2012/01/10(火) 23:54:57.21 そういったrobust iteratorを使いたいときは、間違いなくそれ用に作られたcontainerが必要。
29デフォルトの名無しさん
2012/01/11(水) 00:00:10.782012/01/11(水) 05:47:37.82
イテレータ自体が一時リストへのリファレンスを持って
その一時リストは参照カウントで、begin、endなんかで毎度生成
って事?
その一時リストは参照カウントで、begin、endなんかで毎度生成
って事?
31デフォルトの名無しさん
2012/01/11(水) 11:07:11.37 少なくともerase呼んだ瞬間に、要素のデストラクタは動くべき
32片山博文MZ ◆0lBZNi.Q7evd
2012/01/11(水) 11:41:01.84 QHTM
2012/01/11(水) 14:37:30.35
>>31
それを避けたい
それを避けたい
34デフォルトの名無しさん
2012/01/11(水) 15:03:53.14 OpenFrameworks
http://www.openframeworks.cc/
MITライセンス
Cinder
http://libcinder.org/
Simplified BSD Licens
Little CMS
http://www.littlecms.com/
MIT LICENSE
http://www.openframeworks.cc/
MITライセンス
Cinder
http://libcinder.org/
Simplified BSD Licens
Little CMS
http://www.littlecms.com/
MIT LICENSE
35デフォルトの名無しさん
2012/01/11(水) 16:45:05.46 >>33
それはおかしな話だな。
erase後にsize()が減るかどうかは他のiteratorに捕まれてるかどうかに依存するということになる。
erase後に ++iter が使えればいいんだろう?
erase後に *iter まで使える必要はないはず。
それはおかしな話だな。
erase後にsize()が減るかどうかは他のiteratorに捕まれてるかどうかに依存するということになる。
erase後に ++iter が使えればいいんだろう?
erase後に *iter まで使える必要はないはず。
2012/01/11(水) 19:37:58.83
ループ時に内部でコピーしてくれてもいい
2012/01/11(水) 19:38:24.53
いや、やっぱりだめだ
2012/01/11(水) 21:12:32.52
Cygwin (1.7系)で、標準のBoost(1.46)を入れて、
コンパイル時に-lboost-system-mtをつけてるのだが、
undefined reference to boost::system::get_generic_category
がでる。何がおかしいのかな
コンパイル時に-lboost-system-mtをつけてるのだが、
undefined reference to boost::system::get_generic_category
がでる。何がおかしいのかな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 立民・野田代表「早急に辞任を」 首相官邸筋の核兵器保有発言 ★4 [蚤の市★]
- 【東京】駅員が屋外に男性放置し通報せず 通行人が通報 搬送後死亡、都営地下鉄大江戸線清澄白河駅 ★2 [ぐれ★]
- 松村沙友理「いい女っていっぱいおるけどいい男あんまおらんくない?30オーバーでいい男性ってみんな結婚してる」★2 [muffin★]
- 【野球】メジャー挑戦・村上宗隆 22日に期限迫るも市場沈黙… 三振率や変化球対応を懸念 「日本Uターン」悪夢が現実味 米報道 [冬月記者★]
- 【メモリー高騰】「言葉もない」3カ月で5倍も AIブームで企業取り合い PCも価格上昇か ★2 [ぐれ★]
- 人気YouTuberヒカル、進撃のノアとの離婚を発表! 「0日婚」からわずか6か月、スピード離婚の真相を激白 [冬月記者★]
- 【速報】ケンモメン、全員@を選んでしまうWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW [322239926]
- 36歳ママ、自宅で16歳の長男と11歳の二男と9歳の三男を斧などで殺した後に子殺し自殺 夕方帰宅したパパが家に入れず110番して発覚 東京 [597533159]
- 【高市】処方箋1100品目を自費負担にすることを自民と維新が合意、来年実施へ「解熱剤、湿布、アレルギー、アトピー薬など」 [817260143]
- 土曜日深夜のなんG人生終わってる部🏡
- 駅員が屋外に男性運び出し放置、搬送後死亡 日本人落ちるところまで落ちる🥺 [399259198]
- __トランプ下の司法省、法定期限内のエプスタイン文書公開に失敗と認めた、大量の文書は段階的公開、黒塗り作業への疑念 [827565401]
