円周率M_PIを
Microsoft Visual StudioのC++で、円周率の「M_PI」を使う方法です。
プログラムで「M_PI」を使いビルドすると、「M_PI:定義されていない識別子です」のエラーになりました。
「M_PI」を使うには、ちょっとした追記が必要でした。調べたのでメモしておきます。
ビルドしたら「M_PI:定義されていない識別子です」のエラーになってしまう。
M_PIを使うためには
下記2行を追記します。
※「_USE_MATH_DEFINES」は、math.hライブラリより前に定義します。
#define _USE_MATH_DEFINES
#include <math.h>
これで、「M_PI」が使えるようになり、ビルドしてエラーなくなりました。
コメント