1.多くの場所、ヘッダーガード、プラグマが特定の順序で一緒に使用されていることがわかります(順序は実際に重要ですか?)
2. また、別の疑問は、VS IDE によって新しいクラス ファイルが生成されるたびに、デフォルトで #pragma once を実装ファイル (.cpp) に配置することです。これは本当に必要ですか?
#ifndef MYHEADER_H
#define MYHEADER_H
#pragma once
//my set of includes
ヘッダーガードまたは複数のインクルードをブロックする正しい方法はどれですか?