2021-11-28から1日間の記事一覧

C++OpenSiv3D入門講座 Vol. 07 remove_if・ラムダ式

C++OpenSiv3D入門講座 今回は前回とは別の、vectorの要素を削除する方法を学ぶ。演習問題では前回と同様敵を削除する。 vectorはコンテナの一種である。algorithmヘッダーはコンテナに対して削除・ソートなどを行う事ができる。 今回はコンテナに対し条件に…

C++OpenSiv3D入門講座 Vol. 06 イテレータ・vector要素の削除

C++OpenSiv3D入門講座 今回はvectorの要素を削除する方法を学ぶ。Siv3Dを用いた演習では、画面外に出た敵を削除する。 C++にはSTLという便利なライブラリが標準でついている。STLにはコンテナがあり、コンテナには便利な配列やリスト構造などがはじめから用…