Recommended
PDF
PDF
PDF
PPTX
PDF
ODP
C++でのゲームプログラミングをしたときのお話 札幌C++勉強会 #4 〜スタートゲームプログラミング〜
PDF
PDF
C++ Template Meta Programming の紹介@社内勉強会
PDF
PPTX
PPTX
最新C++事情 C++14-C++20 (2018年10月)
PDF
PDF
PPT
PDF
お前は PHP の歴史的な理由の数を覚えているのか
PPTX
PDF
PDF
PDF
競技プログラミングにおけるコードの書き方とその利便性
PDF
PPTX
BoostAsioで可読性を求めるのは間違っているだろうか
PDF
PDF
PDF
PDF
20141128 iOSチーム勉強会 My Sweet Swift
ODP
PPTX
Ocaml lecture slides 01 at axsh
PDF
PDF
中3女子が狂える本当に気持ちのいい constexpr
PDF
Effective Modern C++ 読書会 Item 35
More Related Content
PDF
PDF
PDF
PPTX
PDF
ODP
C++でのゲームプログラミングをしたときのお話 札幌C++勉強会 #4 〜スタートゲームプログラミング〜
PDF
PDF
C++ Template Meta Programming の紹介@社内勉強会
What's hot
PDF
PPTX
PPTX
最新C++事情 C++14-C++20 (2018年10月)
PDF
PDF
PPT
PDF
お前は PHP の歴史的な理由の数を覚えているのか
PPTX
PDF
PDF
PDF
競技プログラミングにおけるコードの書き方とその利便性
PDF
PPTX
BoostAsioで可読性を求めるのは間違っているだろうか
PDF
PDF
PDF
PDF
20141128 iOSチーム勉強会 My Sweet Swift
ODP
PPTX
Ocaml lecture slides 01 at axsh
PDF
Viewers also liked
PDF
中3女子が狂える本当に気持ちのいい constexpr
PDF
Effective Modern C++ 読書会 Item 35
PDF
PDF
PDF
PDF
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
PDF
PDF
Similar to C++11概要 ライブラリ編
PDF
C++0x in programming competition
PDF
PDF
PDF
PDF
PDF
プログラミング講座 #6 競プロのテクニック(初級)
PDF
PDF
PDF
C++のSTLのコンテナ型を概観する @ Ohotech 特盛 #10(2014.8.30)
PDF
PDF
PPT
C++0x in programming competition
PDF
PDF
2011.12.10 関数型都市忘年会 発表資料「最近書いた、関数型言語と関連する?C++プログラムの紹介」
PDF
PPTX
PDF
PDF
PDF
Effective Modern C++ Item 7&8
PPTX
More from egtra
PDF
PDF
PPTX
PDF
PDF
PDF
Visual C++ 2015の紹介(C++11/14的に)
PDF
PDF
PDF
Recently uploaded
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
PPTX
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
C++11概要 ライブラリ編 1. 2. 3. 4. スマートポインタ
• unique_ptr
– 以下の上位互換
– std::auto_ptr
– boost::scoped_ptr,
boost::scoped_array
• shared_ptr
– boost::shared_ptrとほぼ同じ
– 注意:shared_array版はなし
5. 6. 7. 8. 9. 新コンテナ
• unordered_*
– unordered_map<>, ……
– ハッシュマップ
• array<>
– 固定長配列 (boost::array風)
• forward_list<>
– 片方向リンクリスト
10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. basic_string: 要素の連続
auto len = GetWindowTextLength(hwnd);
std::basic_string<TCHAR> t(len + 1);
GetWindowText(hwnd, &s[0], len + 1);
s.pop_back(); // !
29. 30. 31. 文字列・数値変換
• stoi (int)
• stol (long)
• stoll (long long)
• stoull (unsigned long long)
• stof (float)
• stod (double)
• stold (long double)
32. 33. 34. 35. 36. 37. 38. 39. 正規表現
std::regex last_part(
"^(?:.*/)+([^/]*)");
std::string src = "/usr/bin/cc";
std::string replace = "$1";
std::string file = std::regex_replace(
src, last_part, replace);
40. 日時入出力
auto time = std::time(nullptr);
auto tm = std::localtime(&time);
std::cout.imbue(std::locale(""));
std::cout <<
std::put_time(tm, "%c") << std::endl;
41. 日時入出力(それBoostで)
ptime pt = second_clock::local_time();
std::locale loc(std::locale(""),
new time_facet<ptime, char>("%c"));
std::cout.imbue(loc);
std::cout << pt << std::endl;
42. 43. 44. 45. 非同期実行(スレッド)
int hoge(
std::string const& arg1, int arg2);
std::future<int> f = std::async(
std::launch::async, hoge, "rofi", 3);
……
int result = f.get(); // 待機する
46.