Minaminの日記

趣味を記事にしてる。

C++でのconstについての話。(constキーワードとは)

こんにちは。みなみんです。

今回はC++でのconstの意味と用途を記事にしました。

f:id:Minamin1234:20220220203447p:plain

目次

 

constキーワード

サンプルをご覧ください。(Gist)

 

意味

直訳で「constant: 定数」。変数などの値を編集不可にする事ができる。

 

用途

変数では編集不可にする事ができる。

関数の定義する際には引数に渡す値(特に、参照渡し)を関数で変更して欲しくない時、型名の前に付け加えます。

また、定義されてある関数では引数がconst引数ならば、その値は変更されないという保証がされているという事です。

const [型名] [変数名]

f(const [型名] [引数名],.....)

 

 

 

この記事に誤りがあるかもしれません。その辺はご了承ください。

本記事で紹介されている方法・手法はあくまでも個人的なものです。