ムーブコンストラクタ|ムーブセマンティクスやコンテナ高速化との関係
本記事ではムーブコンストラクタの概要や仕組み、目的、実装時の注意点について解説する。またムーブセマンティクスの概念も理解できる一・・・
本記事ではムーブコンストラクタの概要や仕組み、目的、実装時の注意点について解説する。またムーブセマンティクスの概念も理解できる一・・・
Objective-Cで書いたアプリがクラッシュする事例は、ARCの登場により幾分減りましたが、Objective-CやCoco・・・
わりとどうでもいい呟きを週一くらいの頻度でつぶやくベージです。 2017-08-23 「オブジェクト指向言語で」 (Smallt・・・
64bit環境におけるデータ型の最大値と最小値の一覧表です。 limits.h(char, int, short long, .・・・
32bit/64bit環境におけるデータ型の範囲とサイズ(バイト単位)とビット幅の一覧表です。 一般的な32/64bit環境であ・・・
std::vectorやstd::string等のコンテナを逆向きに走査する方法を紹介します。リストやコンテナに対して、逆方向に・・・
日本で例えると、ギークは「マニア・意識高い系」のイメージに近く、ナードは「オタク・ガリ勉・学者肌」のイメージに近いように思える。・・・
遅延実行/遅延処理 所定の時間が経過した後に、特定の処理を遅延実行させたいような場合はNSTimerやGCDによるタイマー処理を・・・
vectorクラスで要素同士の結合を行う方法を紹介します(例: join({a, b}, ",") → "a,b")。 目次 要・・・
vectorクラス同士の連結方法を紹介します。concat関数による配列の結合処理に相当する処理を実現します(例: {a, b}・・・