2020-07-02から1日間の記事一覧

C++の参照型について

こちらを参考にしました。 参照型とは 変数に別名をつけて参照することが可能となるC++の機能 int x = 20; int& y = x; // yをint型への参照として定義。参照先:x y = 30; // xも30となる。 参照型を宣言するためには、宣言の前に&をつける。 アドレス演算子…

セマンティクスとシンタックス

こちらの記事を参考にいたしました。 セマンティクスとシンタックス セマンティクスとは、意味論を表し、シンタックスは構文を表す。 つまり シンタックス: 目的の動作を達成するプログラムを、どのように記載するかというルール セマンティクス: ソースコー…

右辺値と右辺値参照

こちらの記事を参考にいたしました。 右辺値と左辺値の違い C++では、右辺値と左辺値が明確に区別される。 int i = 1; 例えば、上記ではiが左辺値, 1が右辺値となる。 左辺値は、名前付きオブジェクトであり、右辺値はすぐに破棄されるもの。 右辺値として、…