のりブログ

ゲーム関連記事および雑記などを書いています。

C++

【C++11】Hash (ハッシュ) を活用しよう!enumやstringのいいとこ取り!

C++

こんにちは!のりです。 今回はHash(ハッシュ)についてのお話です。 Hashのメリットを説明するために、まずはenumやstringの使用例について簡単に書いてみたいと思います。例としてステージの種類を定義する時、一般的には enum や string を使うことがある…

のりのゲームプログラミング講座!

こんにちは!のりです。 このページでは、のりブログのゲームプログラミング関連の記事をまとめています。主にC++、UnrealEngine4 (UE4) についての記事です。 難易度は高めで大手ゲーム会社のプログラマとして即戦力で活躍できるレベルを目安にしています。…

【C++】constを付ける理由。付ける派と付けない派の大きな違い。constの使用例やメリット・デメリット。

C++

こんにちは!のりです。 今回は結構上級者向けの内容です。え?constって変数を定数として定義したり、Get関数内でメンバ変数の値を変更できないようにしたりしてプログラムコードの可読性を上げるために付けるやつですよね?と思った方は甘いです!(/・ω・)…

【C++】#include <>(山括弧) ""(ダブルクォーテーション) を使い分けるメリット。

C++

こんにちは!のりです。 今回は、C++のちょっとした知識を紹介してみたいと思います。C言語やC++言語において、ファイルをインクルードする時、#include <>、#include "" の2通りの記述方法があります。 この2通りの記述の「違い」について説明しているペ…